public class DesignColumn extends InformationAsset
design_column asset type in IGC, displayed as 'Design Column' in the IGC UI.
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
allowsNullValues |
protected String |
dataType
Valid values are:
INT8 (displayed in the UI as 'INT8')
INT16 (displayed in the UI as 'INT16')
INT32 (displayed in the UI as 'INT32')
INT64 (displayed in the UI as 'INT64')
SFLOAT (displayed in the UI as 'SFLOAT')
DFLOAT (displayed in the UI as 'DFLOAT')
QFLOAT (displayed in the UI as 'QFLOAT')
DECIMAL (displayed in the UI as 'DECIMAL')
STRING (displayed in the UI as 'STRING')
BINARY (displayed in the UI as 'BINARY')
BOOLEAN (displayed in the UI as 'BOOLEAN')
DATE (displayed in the UI as 'DATE')
TIME (displayed in the UI as 'TIME')
DATETIME (displayed in the UI as 'DATETIME')
DURATION (displayed in the UI as 'DURATION')
CHOICE (displayed in the UI as 'CHOICE')
ORDERED_GROUP (displayed in the UI as 'ORDERED_GROUP')
UNORDERED_GROUP (displayed in the UI as 'UNORDERED_GROUP')
GUID (displayed in the UI as 'GUID')
UNKNOWN (displayed in the UI as 'UNKNOWN')
JSON (displayed in the UI as 'JSON')
XML (displayed in the UI as 'XML')
|
protected Datagroup |
designTableOrView |
protected Number |
fraction |
protected ItemList<DatabaseColumn> |
implementedByDatabaseColumns |
protected ItemList<DataItem> |
implementedByDataFields |
protected ItemList<EntityAttribute> |
implementsEntityAttributes |
protected ItemList<DesignForeignKey> |
includedInDesignForeignKey |
protected ItemList<DesignKey> |
includedInDesignKey |
protected String |
length |
protected Number |
level |
protected Number |
minimumLength |
protected String |
odbcType
Valid values are:
CHAR (displayed in the UI as 'CHAR')
VARCHAR (displayed in the UI as 'VARCHAR')
LONGVARCHAR (displayed in the UI as 'LONGVARCHAR')
WCHAR (displayed in the UI as 'WCHAR')
WVARCHAR (displayed in the UI as 'WVARCHAR')
WLONGVARCHAR (displayed in the UI as 'WLONGVARCHAR')
DECIMAL (displayed in the UI as 'DECIMAL')
NUMERIC (displayed in the UI as 'NUMERIC')
SMALLINT (displayed in the UI as 'SMALLINT')
INTEGER (displayed in the UI as 'INTEGER')
REAL (displayed in the UI as 'REAL')
FLOAT (displayed in the UI as 'FLOAT')
DOUBLE (displayed in the UI as 'DOUBLE')
BIT (displayed in the UI as 'BIT')
TINYINT (displayed in the UI as 'TINYINT')
BIGINT (displayed in the UI as 'BIGINT')
BINARY (displayed in the UI as 'BINARY')
VARBINARY (displayed in the UI as 'VARBINARY')
LONGVARBINARY (displayed in the UI as 'LONGVARBINARY')
DATE (displayed in the UI as 'DATE')
TIME (displayed in the UI as 'TIME')
TIMESTAMP (displayed in the UI as 'TIMESTAMP')
GUID (displayed in the UI as 'GUID')
UNKNOWN (displayed in the UI as 'UNKNOWN')
|
protected ItemList<DesignForeignKey> |
parentDesignForeignkey |
protected PhysicalDomain |
physicalDomains |
protected Number |
position |
protected List<String> |
primaryKey |
protected String |
type |
protected Boolean |
unique |
blueprintElements, impactedBy, impactsOn, inCollections, nativeId, readByDesign, readByOperational, readByStatic, readByUserDefined, writtenByDesign, writtenByOperational, writtenByStatic, writtenByUserDefinedassignedToTerms, governedByRules, implementsRules, labels, longDescription, name, shortDescription, stewards| Constructor and Description |
|---|
DesignColumn() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getAllowsNullValues()
Retrieve the
allows_null_values property (displayed as 'Allow Null Values') of the object. |
String |
getDataType()
Retrieve the
data_type property (displayed as 'Data Type') of the object. |
Datagroup |
getDesignTableOrView()
Retrieve the
design_table_or_view property (displayed as 'Design Table or View') of the object. |
Number |
getFraction()
Retrieve the
fraction property (displayed as 'Fraction') of the object. |
ItemList<DatabaseColumn> |
getImplementedByDatabaseColumns()
Retrieve the
implemented_by_database_columns property (displayed as 'Implemented by Database Columns') of the object. |
ItemList<DataItem> |
getImplementedByDataFields()
Retrieve the
implemented_by_data_fields property (displayed as 'Implemented By Data Fields') of the object. |
ItemList<EntityAttribute> |
getImplementsEntityAttributes()
Retrieve the
implements_entity_attributes property (displayed as 'Implements Entity Attributes') of the object. |
ItemList<DesignForeignKey> |
getIncludedInDesignForeignKey()
Retrieve the
included_in_design_foreign_key property (displayed as 'Child Design Foreign Key') of the object. |
ItemList<DesignKey> |
getIncludedInDesignKey()
Retrieve the
included_in_design_key property (displayed as 'Design Key') of the object. |
String |
getLength()
Retrieve the
length property (displayed as 'Length') of the object. |
Number |
getLevel()
Retrieve the
level property (displayed as 'Level') of the object. |
Number |
getMinimumLength()
Retrieve the
minimum_length property (displayed as 'Minimum Length') of the object. |
String |
getOdbcType()
Retrieve the
odbc_type property (displayed as 'ODBC Type') of the object. |
ItemList<DesignForeignKey> |
getParentDesignForeignkey()
Retrieve the
parent_design_foreignKey property (displayed as 'Parent Design Foreign Key') of the object. |
PhysicalDomain |
getPhysicalDomains()
Retrieve the
physical_domains property (displayed as 'Physical Domains') of the object. |
Number |
getPosition()
Retrieve the
position property (displayed as 'Position') of the object. |
List<String> |
getPrimaryKey()
Retrieve the
primary_key property (displayed as 'Primary Key') of the object. |
String |
getTheType()
Retrieve the
type property (displayed as 'Native Type') of the object. |
Boolean |
getUnique()
Retrieve the
unique property (displayed as 'Unique Constraint') of the object. |
void |
setAllowsNullValues(Boolean allowsNullValues)
Set the
allows_null_values property (displayed as Allow Null Values) of the object. |
void |
setDataType(String dataType)
Set the
data_type property (displayed as Data Type) of the object. |
void |
setDesignTableOrView(Datagroup designTableOrView)
Set the
design_table_or_view property (displayed as Design Table or View) of the object. |
void |
setFraction(Number fraction)
Set the
fraction property (displayed as Fraction) of the object. |
void |
setImplementedByDatabaseColumns(ItemList<DatabaseColumn> implementedByDatabaseColumns)
Set the
implemented_by_database_columns property (displayed as Implemented by Database Columns) of the object. |
void |
setImplementedByDataFields(ItemList<DataItem> implementedByDataFields)
Set the
implemented_by_data_fields property (displayed as Implemented By Data Fields) of the object. |
void |
setImplementsEntityAttributes(ItemList<EntityAttribute> implementsEntityAttributes)
Set the
implements_entity_attributes property (displayed as Implements Entity Attributes) of the object. |
void |
setIncludedInDesignForeignKey(ItemList<DesignForeignKey> includedInDesignForeignKey)
Set the
included_in_design_foreign_key property (displayed as Child Design Foreign Key) of the object. |
void |
setIncludedInDesignKey(ItemList<DesignKey> includedInDesignKey)
Set the
included_in_design_key property (displayed as Design Key) of the object. |
void |
setLength(String length)
Set the
length property (displayed as Length) of the object. |
void |
setLevel(Number level)
Set the
level property (displayed as Level) of the object. |
void |
setMinimumLength(Number minimumLength)
Set the
minimum_length property (displayed as Minimum Length) of the object. |
void |
setOdbcType(String odbcType)
Set the
odbc_type property (displayed as ODBC Type) of the object. |
void |
setParentDesignForeignkey(ItemList<DesignForeignKey> parentDesignForeignkey)
Set the
parent_design_foreignKey property (displayed as Parent Design Foreign Key) of the object. |
void |
setPhysicalDomains(PhysicalDomain physicalDomains)
Set the
physical_domains property (displayed as Physical Domains) of the object. |
void |
setPosition(Number position)
Set the
position property (displayed as Position) of the object. |
void |
setPrimaryKey(List<String> primaryKey)
Set the
primary_key property (displayed as Primary Key) of the object. |
void |
setTheType(String type)
Set the
type property (displayed as Native Type) of the object. |
void |
setUnique(Boolean unique)
Set the
unique property (displayed as Unique Constraint) of the object. |
getBlueprintElements, getImpactedBy, getImpactsOn, getInCollections, getNativeId, getReadByDesign, getReadByOperational, getReadByStatic, getReadByUserDefined, getWrittenByDesign, getWrittenByOperational, getWrittenByStatic, getWrittenByUserDefined, setBlueprintElements, setImpactedBy, setImpactsOn, setInCollections, setNativeId, setReadByDesign, setReadByOperational, setReadByStatic, setReadByUserDefined, setWrittenByDesign, setWrittenByOperational, setWrittenByStatic, setWrittenByUserDefinedgetAssignedToTerms, getGovernedByRules, getImplementsRules, getLabels, getLongDescription, getShortDescription, getStewards, getTheName, setAssignedToTerms, setGovernedByRules, setImplementsRules, setLabels, setLongDescription, setShortDescription, setStewards, setTheNameareModificationDetailsPopulated, getContext, getCreatedBy, getCreatedOn, getId, getIdentity, getModifiedBy, getModifiedOn, getName, getNotes, getType, getUrl, isEmbeddedAsset, isFullyRetrieved, isIdentityPopulated, isSimpleType, isVirtualAsset, setContext, setCreatedBy, setCreatedOn, setFullyRetrieved, setId, setModifiedBy, setModifiedOn, setName, setNotes, setType, setUrltoStringprotected Boolean allowsNullValues
protected String dataType
protected Datagroup designTableOrView
protected Number fraction
protected ItemList<DatabaseColumn> implementedByDatabaseColumns
protected ItemList<EntityAttribute> implementsEntityAttributes
protected ItemList<DesignForeignKey> includedInDesignForeignKey
protected String length
protected Number level
protected Number minimumLength
protected String odbcType
protected ItemList<DesignForeignKey> parentDesignForeignkey
protected PhysicalDomain physicalDomains
protected Number position
protected String type
protected Boolean unique
public Boolean getAllowsNullValues()
allows_null_values property (displayed as 'Allow Null Values') of the object.Booleanpublic void setAllowsNullValues(Boolean allowsNullValues)
allows_null_values property (displayed as Allow Null Values) of the object.allowsNullValues - the value to setpublic String getDataType()
data_type property (displayed as 'Data Type') of the object.Stringpublic void setDataType(String dataType)
data_type property (displayed as Data Type) of the object.dataType - the value to setpublic Datagroup getDesignTableOrView()
design_table_or_view property (displayed as 'Design Table or View') of the object.Datagrouppublic void setDesignTableOrView(Datagroup designTableOrView)
design_table_or_view property (displayed as Design Table or View) of the object.designTableOrView - the value to setpublic Number getFraction()
fraction property (displayed as 'Fraction') of the object.Numberpublic void setFraction(Number fraction)
fraction property (displayed as Fraction) of the object.fraction - the value to setpublic ItemList<DataItem> getImplementedByDataFields()
implemented_by_data_fields property (displayed as 'Implemented By Data Fields') of the object.ItemList<DataItem>public void setImplementedByDataFields(ItemList<DataItem> implementedByDataFields)
implemented_by_data_fields property (displayed as Implemented By Data Fields) of the object.implementedByDataFields - the value to setpublic ItemList<DatabaseColumn> getImplementedByDatabaseColumns()
implemented_by_database_columns property (displayed as 'Implemented by Database Columns') of the object.ItemList<DatabaseColumn>public void setImplementedByDatabaseColumns(ItemList<DatabaseColumn> implementedByDatabaseColumns)
implemented_by_database_columns property (displayed as Implemented by Database Columns) of the object.implementedByDatabaseColumns - the value to setpublic ItemList<EntityAttribute> getImplementsEntityAttributes()
implements_entity_attributes property (displayed as 'Implements Entity Attributes') of the object.ItemList<EntityAttribute>public void setImplementsEntityAttributes(ItemList<EntityAttribute> implementsEntityAttributes)
implements_entity_attributes property (displayed as Implements Entity Attributes) of the object.implementsEntityAttributes - the value to setpublic ItemList<DesignForeignKey> getIncludedInDesignForeignKey()
included_in_design_foreign_key property (displayed as 'Child Design Foreign Key') of the object.ItemList<DesignForeignKey>public void setIncludedInDesignForeignKey(ItemList<DesignForeignKey> includedInDesignForeignKey)
included_in_design_foreign_key property (displayed as Child Design Foreign Key) of the object.includedInDesignForeignKey - the value to setpublic ItemList<DesignKey> getIncludedInDesignKey()
included_in_design_key property (displayed as 'Design Key') of the object.ItemList<DesignKey>public void setIncludedInDesignKey(ItemList<DesignKey> includedInDesignKey)
included_in_design_key property (displayed as Design Key) of the object.includedInDesignKey - the value to setpublic String getLength()
length property (displayed as 'Length') of the object.Stringpublic void setLength(String length)
length property (displayed as Length) of the object.length - the value to setpublic Number getLevel()
level property (displayed as 'Level') of the object.Numberpublic void setLevel(Number level)
level property (displayed as Level) of the object.level - the value to setpublic Number getMinimumLength()
minimum_length property (displayed as 'Minimum Length') of the object.Numberpublic void setMinimumLength(Number minimumLength)
minimum_length property (displayed as Minimum Length) of the object.minimumLength - the value to setpublic String getOdbcType()
odbc_type property (displayed as 'ODBC Type') of the object.Stringpublic void setOdbcType(String odbcType)
odbc_type property (displayed as ODBC Type) of the object.odbcType - the value to setpublic ItemList<DesignForeignKey> getParentDesignForeignkey()
parent_design_foreignKey property (displayed as 'Parent Design Foreign Key') of the object.ItemList<DesignForeignKey>public void setParentDesignForeignkey(ItemList<DesignForeignKey> parentDesignForeignkey)
parent_design_foreignKey property (displayed as Parent Design Foreign Key) of the object.parentDesignForeignkey - the value to setpublic PhysicalDomain getPhysicalDomains()
physical_domains property (displayed as 'Physical Domains') of the object.PhysicalDomainpublic void setPhysicalDomains(PhysicalDomain physicalDomains)
physical_domains property (displayed as Physical Domains) of the object.physicalDomains - the value to setpublic Number getPosition()
position property (displayed as 'Position') of the object.Numberpublic void setPosition(Number position)
position property (displayed as Position) of the object.position - the value to setpublic List<String> getPrimaryKey()
primary_key property (displayed as 'Primary Key') of the object.List<String>public void setPrimaryKey(List<String> primaryKey)
primary_key property (displayed as Primary Key) of the object.primaryKey - the value to setpublic String getTheType()
type property (displayed as 'Native Type') of the object.Stringpublic void setTheType(String type)
type property (displayed as Native Type) of the object.type - the value to setpublic Boolean getUnique()
unique property (displayed as 'Unique Constraint') of the object.Booleanpublic void setUnique(Boolean unique)
unique property (displayed as Unique Constraint) of the object.unique - the value to setCopyright © 2018–2021 ODPi. All rights reserved.