Package com.adbs.ast
Class MetadataParameter
- java.lang.Object
-
- com.adbs.ast.UpdatablePersistent
-
- com.adbs.ast.MetadataBase
-
- com.adbs.ast.MetadataCollectionItemBase
-
- com.adbs.ast.MetadataParameter
-
- All Implemented Interfaces:
Disposable
public class MetadataParameter extends MetadataCollectionItemBase
-
-
Field Summary
-
Fields inherited from class com.adbs.ast.MetadataBase
data, sqlContext
-
Fields inherited from class com.adbs.ast.UpdatablePersistent
updatedEventListenerList
-
-
Constructor Summary
Constructors Constructor Description MetadataParameter(MetadataBase parent, BaseSQLContext sqlContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
assign(java.lang.Object source)
void
dispose()
java.lang.String
getAltName()
boolean
getAltNameCaseSensitive()
AstTokenIdentifier
getAltNameId()
int
getFieldType()
java.lang.String
getLongDescription()
AstTokenIdentifier
getName()
int
getParamType()
int
getPrecision()
int
getScale()
java.lang.String
getShortDescription()
int
getSize()
void
setAltName(java.lang.String value)
void
setAltNameCaseSensitive(boolean value)
void
setFieldType(int fieldType)
void
setLongDescription(java.lang.String longDescription)
void
setName(AstTokenIdentifier value)
void
setParamType(int paramType)
void
setPrecision(int precision)
void
setScale(int scale)
void
setShortDescription(java.lang.String shortDescription)
void
setSize(int size)
-
Methods inherited from class com.adbs.ast.MetadataCollectionItemBase
getCollection
-
Methods inherited from class com.adbs.ast.MetadataBase
clone, getSQLContext
-
Methods inherited from class com.adbs.ast.UpdatablePersistent
addUpdatedEventListener, beginUpdate, doUpdated, endUpdate, fireUpdatedEvent, getParent, isUpdating, notifyUpdated, removeUpdatedEventListener
-
-
-
-
Constructor Detail
-
MetadataParameter
public MetadataParameter(MetadataBase parent, BaseSQLContext sqlContext)
-
-
Method Detail
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceDisposable
- Overrides:
dispose
in classMetadataBase
-
getName
public AstTokenIdentifier getName()
-
setName
public void setName(AstTokenIdentifier value)
-
getAltNameId
public AstTokenIdentifier getAltNameId()
-
getAltName
public java.lang.String getAltName()
-
setAltName
public void setAltName(java.lang.String value)
-
getAltNameCaseSensitive
public boolean getAltNameCaseSensitive()
-
setAltNameCaseSensitive
public void setAltNameCaseSensitive(boolean value)
-
getFieldType
public int getFieldType()
-
setFieldType
public void setFieldType(int fieldType)
-
getPrecision
public int getPrecision()
-
setPrecision
public void setPrecision(int precision)
-
getScale
public int getScale()
-
setScale
public void setScale(int scale)
-
getParamType
public int getParamType()
-
setParamType
public void setParamType(int paramType)
-
getSize
public int getSize()
-
setSize
public void setSize(int size)
-
getShortDescription
public java.lang.String getShortDescription()
-
setShortDescription
public void setShortDescription(java.lang.String shortDescription)
-
getLongDescription
public java.lang.String getLongDescription()
-
setLongDescription
public void setLongDescription(java.lang.String longDescription)
-
assign
public void assign(java.lang.Object source)
- Overrides:
assign
in classMetadataBase
-
-