public class TabularColumnProperties extends SchemaAttributeProperties
| Constructor and Description |
|---|
TabularColumnProperties()
Default constructor used by subclasses
|
TabularColumnProperties(TabularColumnProperties template)
Copy/clone Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object objectToCompare)
Compare the values of the supplied object with those stored in the current object.
|
String |
getDataType()
Return the data type for this element.
|
String |
getDefaultValue()
Return the default value for the element.
|
String |
getExternalTypeGUID()
Return the unique identifier of this column's type.
|
String |
getFixedValue()
Return a fixed literal value - an alternative to default value.
|
String |
getValidValuesSetGUID()
Return the set of valid values for this column.
|
int |
hashCode()
Return has code based on properties.
|
void |
setDataType(String dataType)
Set up the data type for this element.
|
void |
setDefaultValue(String defaultValue)
Set up the default value for the element.
|
void |
setExternalTypeGUID(String externalTypeGUID)
If the type of this column is represented by an external (standard type) put its value here.
|
void |
setFixedValue(String fixedValue)
If the column contains a fixed literal value, set this value here - an alternative to default value.
|
void |
setValidValuesSetGUID(String validValuesSetGUID)
If the type is controlled by a fixed set of values, set up the unique identifier of the valid values set
that lists the valid values.
|
String |
toString()
Standard toString method.
|
getAliases, getAllowsDuplicateValues, getDefaultValueOverride, getElementPosition, getIsNullable, getLength, getMaxCardinality, getMinCardinality, getMinimumLength, getNativeJavaClass, getOrderedValues, getPrecision, getSchemaType, getSortOrder, setAliases, setAllowsDuplicateValues, setDefaultValueOverride, setElementPosition, setIsNullable, setLength, setMaxCardinality, setMinCardinality, setMinimumLength, setNativeJavaClass, setOrderedValues, setPrecision, setSchemaType, setSortOrdergetDescription, getDisplayName, getIsDeprecated, setDescription, setDisplayName, setIsDeprecatedgetAdditionalProperties, getExtendedProperties, getQualifiedName, getTypeName, getVendorProperties, setAdditionalProperties, setExtendedProperties, setQualifiedName, setTypeName, setVendorPropertiespublic TabularColumnProperties()
public TabularColumnProperties(TabularColumnProperties template)
template - template object to copy.public String getDataType()
public void setDataType(String dataType)
dataType - data type namepublic String getDefaultValue()
public void setDefaultValue(String defaultValue)
defaultValue - String containing default valuepublic String getFixedValue()
public void setFixedValue(String fixedValue)
fixedValue - stringpublic String getExternalTypeGUID()
public void setExternalTypeGUID(String externalTypeGUID)
externalTypeGUID - unique identifier (guid) of the external schema typepublic String getValidValuesSetGUID()
public void setValidValuesSetGUID(String validValuesSetGUID)
validValuesSetGUID - unique identifier (guid) of the valid values setpublic String toString()
toString in class SchemaAttributePropertiespublic boolean equals(Object objectToCompare)
equals in class SchemaAttributePropertiesobjectToCompare - supplied objectpublic int hashCode()
hashCode in class SchemaAttributePropertiesCopyright © 2018–2020 ODPi. All rights reserved.