|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ColumnRecord
ColumnRecord
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.metamatrix.modeler.core.metadata.runtime.MetadataRecord |
---|
MetadataRecord.MetadataFieldNames, MetadataRecord.MetadataRecordProperties |
Method Summary | |
---|---|
int |
getCharOctetLength()
Get the charOctetLength of the column |
java.lang.String |
getDatatypeUUID()
Get the UUID of the datatype associated with the column |
java.lang.Object |
getDefaultValue()
Get the default value of the column |
int |
getDistinctValues()
Get the number of distinct values this column has in the table. |
java.lang.String |
getFormat()
Get the format of the column |
int |
getLength()
Get the column's length |
java.lang.Object |
getMaxValue()
Get the maximum value of the column |
java.lang.Object |
getMinValue()
Get the minimum value of the column |
java.lang.String |
getNativeType()
Get the native type name of the column |
int |
getNullType()
Check if the column is nullable |
int |
getNullValues()
Get the number of null values this column has in the table. |
int |
getPosition()
Get the position of the column within its parent |
int |
getPrecision()
Get the precision of the column |
int |
getRadix()
Get the column's radix |
java.lang.String |
getRuntimeType()
Get the runtime type name of the column |
int |
getScale()
Get the column's length |
int |
getSearchType()
Check if the column is searcheable in a LIKE clause |
boolean |
isAutoIncrementable()
Check if the column is autoincrementable |
boolean |
isCaseSensitive()
Check if the column is casesensitive |
boolean |
isCurrency()
Check if the column is a currency type |
boolean |
isFixedLength()
Check if the column is of a fixed length |
boolean |
isSelectable()
Check if the column is selectable |
boolean |
isSigned()
Check if the column is signed type. |
boolean |
isTranformationInputParameter()
Check if the column represents a column on a virtual group that is mapped to a procedure's input parameter that is a transformation source. |
boolean |
isUpdatable()
Check if the column is updatable |
Methods inherited from interface com.metamatrix.modeler.core.metadata.runtime.MetadataRecord |
---|
getEObject, getFullName, getModelName, getName, getNameInSource, getParentFullName, getParentPathString, getParentUUID, getPath, getPathString, getPropertyValue, getRecordType, getResourcePath, getUUID, setPropertyValue |
Method Detail |
---|
boolean isSelectable()
boolean isUpdatable()
int getNullType()
boolean isAutoIncrementable()
boolean isCaseSensitive()
boolean isSigned()
boolean isCurrency()
boolean isFixedLength()
boolean isTranformationInputParameter()
int getSearchType()
java.lang.Object getDefaultValue()
java.lang.Object getMinValue()
java.lang.Object getMaxValue()
java.lang.String getFormat()
int getLength()
int getScale()
java.lang.String getRuntimeType()
java.lang.String getNativeType()
java.lang.String getDatatypeUUID()
int getPrecision()
int getPosition()
int getCharOctetLength()
int getRadix()
int getDistinctValues()
int getNullValues()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |