public class EntityAttribute extends InformationAsset
entity_attribute asset type in IGC, displayed as 'Entity Attribute' in the IGC UI.
| Modifier and Type | Field and Description |
|---|---|
protected ItemList<EntityAttribute> |
childLogicalForeignKeys |
protected String |
dataType |
protected ItemList<DatabaseColumn> |
implementedByDatabaseColumns |
protected ItemList<DesignColumn> |
implementedByDesignColumns |
protected Number |
length |
protected LogicalEntity |
logicalEntity |
protected ItemList<LogicalKey> |
logicalKeys |
protected String |
nativeType |
protected ItemList<LogicalForeignKey> |
parentLogicalForeignkey |
protected String |
physicalName |
protected Boolean |
primaryKey |
protected Boolean |
required |
protected Number |
scale |
protected Number |
sequence |
protected ItemList<LogicalValidationList> |
validationList |
protected LogicalValidationRange |
validationRange |
protected LogicalValidationRule |
validationRule |
blueprintElements, impactedBy, impactsOn, inCollections, nativeId, readByDesign, readByOperational, readByStatic, readByUserDefined, writtenByDesign, writtenByOperational, writtenByStatic, writtenByUserDefinedassignedToTerms, governedByRules, implementsRules, labels, longDescription, name, shortDescription, stewards| Constructor and Description |
|---|
EntityAttribute() |
| Modifier and Type | Method and Description |
|---|---|
ItemList<EntityAttribute> |
getChildLogicalForeignKeys()
Retrieve the
child_logical_foreign_keys property (displayed as 'Child Logical Foreign Keys') of the object. |
String |
getDataType()
Retrieve the
data_type property (displayed as 'Data Type') of the object. |
ItemList<DatabaseColumn> |
getImplementedByDatabaseColumns()
Retrieve the
implemented_by_database_columns property (displayed as 'Implemented by Database Columns') of the object. |
ItemList<DesignColumn> |
getImplementedByDesignColumns()
Retrieve the
implemented_by_design_columns property (displayed as 'Implemented by Design Columns') of the object. |
Number |
getLength()
Retrieve the
length property (displayed as 'Length') of the object. |
LogicalEntity |
getLogicalEntity()
Retrieve the
logical_entity property (displayed as 'Logical Entity') of the object. |
ItemList<LogicalKey> |
getLogicalKeys()
Retrieve the
logical_keys property (displayed as 'Logical Keys') of the object. |
String |
getNativeType()
Retrieve the
native_type property (displayed as 'Native Type') of the object. |
ItemList<LogicalForeignKey> |
getParentLogicalForeignkey()
Retrieve the
parent_logical_foreignKey property (displayed as 'Parent Logical Foreign Key') of the object. |
String |
getPhysicalName()
Retrieve the
physical_name property (displayed as 'Physical Name') of the object. |
Boolean |
getPrimaryKey()
Retrieve the
primary_key property (displayed as 'Primary Key') of the object. |
Boolean |
getRequired()
Retrieve the
required property (displayed as 'Required') of the object. |
Number |
getScale()
Retrieve the
scale property (displayed as 'Scale') of the object. |
Number |
getSequence()
Retrieve the
sequence property (displayed as 'Sequence') of the object. |
ItemList<LogicalValidationList> |
getValidationList()
Retrieve the
validation_list property (displayed as 'Validation List') of the object. |
LogicalValidationRange |
getValidationRange()
Retrieve the
validation_range property (displayed as 'Validation Range') of the object. |
LogicalValidationRule |
getValidationRule()
Retrieve the
validation_rule property (displayed as 'Validation Rule') of the object. |
void |
setChildLogicalForeignKeys(ItemList<EntityAttribute> childLogicalForeignKeys)
Set the
child_logical_foreign_keys property (displayed as Child Logical Foreign Keys) of the object. |
void |
setDataType(String dataType)
Set the
data_type property (displayed as Data Type) 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 |
setImplementedByDesignColumns(ItemList<DesignColumn> implementedByDesignColumns)
Set the
implemented_by_design_columns property (displayed as Implemented by Design Columns) of the object. |
void |
setLength(Number length)
Set the
length property (displayed as Length) of the object. |
void |
setLogicalEntity(LogicalEntity logicalEntity)
Set the
logical_entity property (displayed as Logical Entity) of the object. |
void |
setLogicalKeys(ItemList<LogicalKey> logicalKeys)
Set the
logical_keys property (displayed as Logical Keys) of the object. |
void |
setNativeType(String nativeType)
Set the
native_type property (displayed as Native Type) of the object. |
void |
setParentLogicalForeignkey(ItemList<LogicalForeignKey> parentLogicalForeignkey)
Set the
parent_logical_foreignKey property (displayed as Parent Logical Foreign Key) of the object. |
void |
setPhysicalName(String physicalName)
Set the
physical_name property (displayed as Physical Name) of the object. |
void |
setPrimaryKey(Boolean primaryKey)
Set the
primary_key property (displayed as Primary Key) of the object. |
void |
setRequired(Boolean required)
Set the
required property (displayed as Required) of the object. |
void |
setScale(Number scale)
Set the
scale property (displayed as Scale) of the object. |
void |
setSequence(Number sequence)
Set the
sequence property (displayed as Sequence) of the object. |
void |
setValidationList(ItemList<LogicalValidationList> validationList)
Set the
validation_list property (displayed as Validation List) of the object. |
void |
setValidationRange(LogicalValidationRange validationRange)
Set the
validation_range property (displayed as Validation Range) of the object. |
void |
setValidationRule(LogicalValidationRule validationRule)
Set the
validation_rule property (displayed as Validation Rule) 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 ItemList<EntityAttribute> childLogicalForeignKeys
protected String dataType
protected ItemList<DatabaseColumn> implementedByDatabaseColumns
protected ItemList<DesignColumn> implementedByDesignColumns
protected Number length
protected LogicalEntity logicalEntity
protected ItemList<LogicalKey> logicalKeys
protected String nativeType
protected ItemList<LogicalForeignKey> parentLogicalForeignkey
protected String physicalName
protected Boolean primaryKey
protected Boolean required
protected Number scale
protected Number sequence
protected ItemList<LogicalValidationList> validationList
protected LogicalValidationRange validationRange
protected LogicalValidationRule validationRule
public ItemList<EntityAttribute> getChildLogicalForeignKeys()
child_logical_foreign_keys property (displayed as 'Child Logical Foreign Keys') of the object.ItemList<EntityAttribute>public void setChildLogicalForeignKeys(ItemList<EntityAttribute> childLogicalForeignKeys)
child_logical_foreign_keys property (displayed as Child Logical Foreign Keys) of the object.childLogicalForeignKeys - 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 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<DesignColumn> getImplementedByDesignColumns()
implemented_by_design_columns property (displayed as 'Implemented by Design Columns') of the object.ItemList<DesignColumn>public void setImplementedByDesignColumns(ItemList<DesignColumn> implementedByDesignColumns)
implemented_by_design_columns property (displayed as Implemented by Design Columns) of the object.implementedByDesignColumns - the value to setpublic Number getLength()
length property (displayed as 'Length') of the object.Numberpublic void setLength(Number length)
length property (displayed as Length) of the object.length - the value to setpublic LogicalEntity getLogicalEntity()
logical_entity property (displayed as 'Logical Entity') of the object.LogicalEntitypublic void setLogicalEntity(LogicalEntity logicalEntity)
logical_entity property (displayed as Logical Entity) of the object.logicalEntity - the value to setpublic ItemList<LogicalKey> getLogicalKeys()
logical_keys property (displayed as 'Logical Keys') of the object.ItemList<LogicalKey>public void setLogicalKeys(ItemList<LogicalKey> logicalKeys)
logical_keys property (displayed as Logical Keys) of the object.logicalKeys - the value to setpublic String getNativeType()
native_type property (displayed as 'Native Type') of the object.Stringpublic void setNativeType(String nativeType)
native_type property (displayed as Native Type) of the object.nativeType - the value to setpublic ItemList<LogicalForeignKey> getParentLogicalForeignkey()
parent_logical_foreignKey property (displayed as 'Parent Logical Foreign Key') of the object.ItemList<LogicalForeignKey>public void setParentLogicalForeignkey(ItemList<LogicalForeignKey> parentLogicalForeignkey)
parent_logical_foreignKey property (displayed as Parent Logical Foreign Key) of the object.parentLogicalForeignkey - the value to setpublic String getPhysicalName()
physical_name property (displayed as 'Physical Name') of the object.Stringpublic void setPhysicalName(String physicalName)
physical_name property (displayed as Physical Name) of the object.physicalName - the value to setpublic Boolean getPrimaryKey()
primary_key property (displayed as 'Primary Key') of the object.Booleanpublic void setPrimaryKey(Boolean primaryKey)
primary_key property (displayed as Primary Key) of the object.primaryKey - the value to setpublic Boolean getRequired()
required property (displayed as 'Required') of the object.Booleanpublic void setRequired(Boolean required)
required property (displayed as Required) of the object.required - the value to setpublic Number getScale()
scale property (displayed as 'Scale') of the object.Numberpublic void setScale(Number scale)
scale property (displayed as Scale) of the object.scale - the value to setpublic Number getSequence()
sequence property (displayed as 'Sequence') of the object.Numberpublic void setSequence(Number sequence)
sequence property (displayed as Sequence) of the object.sequence - the value to setpublic ItemList<LogicalValidationList> getValidationList()
validation_list property (displayed as 'Validation List') of the object.ItemList<LogicalValidationList>public void setValidationList(ItemList<LogicalValidationList> validationList)
validation_list property (displayed as Validation List) of the object.validationList - the value to setpublic LogicalValidationRange getValidationRange()
validation_range property (displayed as 'Validation Range') of the object.LogicalValidationRangepublic void setValidationRange(LogicalValidationRange validationRange)
validation_range property (displayed as Validation Range) of the object.validationRange - the value to setpublic LogicalValidationRule getValidationRule()
validation_rule property (displayed as 'Validation Rule') of the object.LogicalValidationRulepublic void setValidationRule(LogicalValidationRule validationRule)
validation_rule property (displayed as Validation Rule) of the object.validationRule - the value to setCopyright © 2018–2021 ODPi. All rights reserved.