unity.annotation
Class SourceField
java.lang.Object
unity.annotation.SourceField
- Direct Known Subclasses:
- AnnotatedSourceField
public class SourceField
- extends java.lang.Object
Constructor Summary |
SourceField()
|
SourceField(java.lang.String cat,
java.lang.String schema,
java.lang.String table,
java.lang.String name,
int type,
java.lang.String typeName,
int size,
int digits,
int precision,
int n,
java.lang.String rem,
java.lang.String def,
int octetLength,
int position,
java.lang.String isNull)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SourceField
public SourceField()
SourceField
public SourceField(java.lang.String cat,
java.lang.String schema,
java.lang.String table,
java.lang.String name,
int type,
java.lang.String typeName,
int size,
int digits,
int precision,
int n,
java.lang.String rem,
java.lang.String def,
int octetLength,
int position,
java.lang.String isNull)
setParentTable
public void setParentTable(SourceTable table)
getParentTable
public SourceTable getParentTable()
setTableCatalog
public void setTableCatalog(java.lang.String cat)
getTableCatalog
public java.lang.String getTableCatalog()
setTableSchema
public void setTableSchema(java.lang.String schema)
getTableSchema
public java.lang.String getTableSchema()
setTableName
public void setTableName(java.lang.String table)
getTableName
public java.lang.String getTableName()
setColumnName
public void setColumnName(java.lang.String name)
getColumnName
public java.lang.String getColumnName()
getColumnNameWithTable
public java.lang.String getColumnNameWithTable()
getColumnNameWithSchema
public java.lang.String getColumnNameWithSchema()
getFullColumnName
public java.lang.String getFullColumnName()
getSQLColumnName
public java.lang.String getSQLColumnName()
getSQLColumnNameWithTable
public java.lang.String getSQLColumnNameWithTable()
getSQLColumnNameWithSchema
public java.lang.String getSQLColumnNameWithSchema()
getFullSQLColumnName
public java.lang.String getFullSQLColumnName()
setDataTypeName
public void setDataTypeName(java.lang.String typeName)
getDataTypeName
public java.lang.String getDataTypeName()
setColumnSize
public void setColumnSize(int size)
getColumnSize
public int getColumnSize()
setDecimalDigits
public void setDecimalDigits(int digits)
getDecimalDigits
public int getDecimalDigits()
setNumberPrecisionRadix
public void setNumberPrecisionRadix(int precision)
getNumberPrecisionRadix
public int getNumberPrecisionRadix()
setNullable
public void setNullable(int n)
getNullable
public int getNullable()
setRemarks
public void setRemarks(java.lang.String rem)
getRemarks
public java.lang.String getRemarks()
setDefaultValue
public void setDefaultValue(java.lang.String def)
getDefaultValue
public java.lang.String getDefaultValue()
setCharacterOctetLength
public void setCharacterOctetLength(int octetLength)
getCharacterOctetLength
public int getCharacterOctetLength()
setOrdinalPosition
public void setOrdinalPosition(int position)
getOrdinalPosition
public int getOrdinalPosition()
setIsNullable
public void setIsNullable(java.lang.String isNull)
getIsNullable
public java.lang.String getIsNullable()
getNumDistinctValues
public int getNumDistinctValues()
setNumDistinctValues
public void setNumDistinctValues(int numDistinctValues)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toStringField
public java.lang.String toStringField(int depth)
toXML
public java.lang.String toXML()
toXMLKey
public java.lang.String toXMLKey()
getDataType
public int getDataType()
isBlob
public boolean isBlob()