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 voidassign(java.lang.Object source)voiddispose()java.lang.StringgetAltName()booleangetAltNameCaseSensitive()AstTokenIdentifiergetAltNameId()intgetFieldType()java.lang.StringgetLongDescription()AstTokenIdentifiergetName()intgetParamType()intgetPrecision()intgetScale()java.lang.StringgetShortDescription()intgetSize()voidsetAltName(java.lang.String value)voidsetAltNameCaseSensitive(boolean value)voidsetFieldType(int fieldType)voidsetLongDescription(java.lang.String longDescription)voidsetName(AstTokenIdentifier value)voidsetParamType(int paramType)voidsetPrecision(int precision)voidsetScale(int scale)voidsetShortDescription(java.lang.String shortDescription)voidsetSize(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:
disposein interfaceDisposable- Overrides:
disposein 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:
assignin classMetadataBase
-
-