|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IColumnAttribute
A Column attribute is an attribute that may be stored in a database column
Method Summary | |
---|---|
DataTypeInfo |
getDataTypeInfo()
Return the complete type information |
Integer |
getLength()
The maximum length for the IColumnAttribute value. |
LogicalDataType |
getLogicalType()
|
ILov |
getLov()
Returns the LOV this attribute is tied to or null if not linked to an ILov. |
String |
getPhysicalName()
|
PhysicalDataType |
getPhysicalType()
|
Integer |
getPrecision()
|
Integer |
getScale()
|
String |
getValueSeparator()
The value separator in case of multi-valued attribute. |
boolean |
isMultiValued()
Indicates whether this attribute stores a list of LOV Values separated by getValueSeparator() . |
Methods inherited from interface com.semarchy.mdm.runtime.model.common.IAttribute |
---|
getName |
Method Detail |
---|
String getPhysicalName()
PhysicalDataType getPhysicalType()
Integer getLength()
IColumnAttribute
value.
In case of multi-valued attribute this is the total length storable in this attribute including the separators.
Integer getPrecision()
Integer getScale()
LogicalDataType getLogicalType()
ILov getLov()
boolean isMultiValued()
getValueSeparator()
.
String getValueSeparator()
DataTypeInfo getDataTypeInfo()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |