public class EntityAttribute extends Reference
entity_attribute asset type in IGC, displayed as 'Entity Attribute' in the IGC UI.
| Modifier and Type | Field and Description |
|---|---|
protected ReferenceList |
assigned_to_terms
The
assigned_to_terms property, displayed as 'Assigned to Terms' in the IGC UI. |
protected ReferenceList |
child_logical_foreign_keys
The
child_logical_foreign_keys property, displayed as 'Child Logical Foreign Keys' in the IGC UI. |
protected String |
created_by
The
created_by property, displayed as 'Created By' in the IGC UI. |
protected Date |
created_on
The
created_on property, displayed as 'Created On' in the IGC UI. |
protected String |
data_type
The
data_type property, displayed as 'Data Type' in the IGC UI. |
protected ReferenceList |
governed_by_rules
The
governed_by_rules property, displayed as 'Governed by Rules' in the IGC UI. |
protected ReferenceList |
implemented_by_database_columns
The
implemented_by_database_columns property, displayed as 'Implemented by Database Columns' in the IGC UI. |
protected ReferenceList |
implemented_by_design_columns
The
implemented_by_design_columns property, displayed as 'Implemented by Design Columns' in the IGC UI. |
protected ReferenceList |
implements_rules
The
implements_rules property, displayed as 'Implements Rules' in the IGC UI. |
protected ReferenceList |
in_collections
The
in_collections property, displayed as 'In Collections' in the IGC UI. |
protected ReferenceList |
labels
The
labels property, displayed as 'Labels' in the IGC UI. |
protected Number |
length
The
length property, displayed as 'Length' in the IGC UI. |
protected Reference |
logical_entity
The
logical_entity property, displayed as 'Logical Entity' in the IGC UI. |
protected ReferenceList |
logical_keys
The
logical_keys property, displayed as 'Logical Keys' in the IGC UI. |
protected String |
long_description
The
long_description property, displayed as 'Long Description' in the IGC UI. |
protected String |
modified_by
The
modified_by property, displayed as 'Modified By' in the IGC UI. |
protected Date |
modified_on
The
modified_on property, displayed as 'Modified On' in the IGC UI. |
protected String |
name
The
name property, displayed as 'Name' in the IGC UI. |
protected String |
native_type
The
native_type property, displayed as 'Native Type' in the IGC UI. |
protected ReferenceList |
parent_logical_foreignKey
The
parent_logical_foreignKey property, displayed as 'Parent Logical Foreign Key' in the IGC UI. |
protected String |
physical_name
The
physical_name property, displayed as 'Physical Name' in the IGC UI. |
protected Boolean |
primary_key
The
primary_key property, displayed as 'Primary Key' in the IGC UI. |
protected Boolean |
required
The
required property, displayed as 'Required' in the IGC UI. |
protected Number |
scale
The
scale property, displayed as 'Scale' in the IGC UI. |
protected Number |
sequence
The
sequence property, displayed as 'Sequence' in the IGC UI. |
protected String |
short_description
The
short_description property, displayed as 'Short Description' in the IGC UI. |
protected ReferenceList |
stewards
The
stewards property, displayed as 'Stewards' in the IGC UI. |
protected Reference |
validation_list
The
validation_list property, displayed as 'Validation List' in the IGC UI. |
protected Reference |
validation_range
The
validation_range property, displayed as 'Validation Range' in the IGC UI. |
protected Reference |
validation_rule
The
validation_rule property, displayed as 'Validation Rule' in the IGC UI. |
| Constructor and Description |
|---|
EntityAttribute() |
canAssetBeCreatedFromPOJO, getAllPropertiesFromPOJO, getAssetDetails, getAssetTypeForSearch, getAssetTypeFromPOJO, getAssetWithSubsetOfProperties, getAssetWithSubsetOfProperties, getAssetWithSubsetOfProperties, getContext, getDisplayNameFromPOJO, getFieldByName, getFullAssetDetails, getId, getIdentity, getName, getNonRelationshipPropertiesFromPOJO, getPagedRelationalPropertiesFromPOJO, getPropertyByName, getStringPropertiesFromPOJO, getType, getUrl, hasModificationDetails, hasModificationDetails, hasProperty, isCreatableFromPOJO, isFullyRetrieved, isReference, isReference, isReferenceList, isReferenceList, isSimpleType, isSimpleType, populateContext, populateModificationDetails, setContext, setFullyRetrieved, setId, setName, setPropertyByName, setType, setUrlgetAllFields, toStringprotected String name
name property, displayed as 'Name' in the IGC UI.protected String short_description
short_description property, displayed as 'Short Description' in the IGC UI.protected String long_description
long_description property, displayed as 'Long Description' in the IGC UI.protected Reference logical_entity
logical_entity property, displayed as 'Logical Entity' in the IGC UI.
Reference to a LogicalEntity object.protected ReferenceList labels
protected ReferenceList stewards
stewards property, displayed as 'Stewards' in the IGC UI.
ReferenceList of AsclSteward objects.protected ReferenceList assigned_to_terms
assigned_to_terms property, displayed as 'Assigned to Terms' in the IGC UI.
ReferenceList of Term objects.protected ReferenceList implements_rules
implements_rules property, displayed as 'Implements Rules' in the IGC UI.
ReferenceList of InformationGovernanceRule objects.protected ReferenceList governed_by_rules
governed_by_rules property, displayed as 'Governed by Rules' in the IGC UI.
ReferenceList of InformationGovernanceRule objects.protected ReferenceList implemented_by_design_columns
implemented_by_design_columns property, displayed as 'Implemented by Design Columns' in the IGC UI.
ReferenceList of DesignColumn objects.protected ReferenceList implemented_by_database_columns
implemented_by_database_columns property, displayed as 'Implemented by Database Columns' in the IGC UI.
ReferenceList of DatabaseColumn objects.protected Boolean primary_key
primary_key property, displayed as 'Primary Key' in the IGC UI.protected ReferenceList logical_keys
logical_keys property, displayed as 'Logical Keys' in the IGC UI.
ReferenceList of LogicalKey objects.protected ReferenceList parent_logical_foreignKey
parent_logical_foreignKey property, displayed as 'Parent Logical Foreign Key' in the IGC UI.
ReferenceList of LogicalForeignKey objects.protected ReferenceList child_logical_foreign_keys
child_logical_foreign_keys property, displayed as 'Child Logical Foreign Keys' in the IGC UI.
ReferenceList of EntityAttribute objects.protected Reference validation_rule
validation_rule property, displayed as 'Validation Rule' in the IGC UI.
Reference to a LogicalValidationRule object.protected Reference validation_range
validation_range property, displayed as 'Validation Range' in the IGC UI.
Reference to a LogicalValidationRange object.protected Reference validation_list
validation_list property, displayed as 'Validation List' in the IGC UI.
Reference to a LogicalValidationList object.protected String physical_name
physical_name property, displayed as 'Physical Name' in the IGC UI.protected String native_type
native_type property, displayed as 'Native Type' in the IGC UI.protected String data_type
data_type property, displayed as 'Data Type' in the IGC UI.protected Number length
length property, displayed as 'Length' in the IGC UI.protected Number scale
scale property, displayed as 'Scale' in the IGC UI.protected Boolean required
required property, displayed as 'Required' in the IGC UI.protected Number sequence
sequence property, displayed as 'Sequence' in the IGC UI.protected ReferenceList in_collections
in_collections property, displayed as 'In Collections' in the IGC UI.
ReferenceList of Collection objects.protected String created_by
created_by property, displayed as 'Created By' in the IGC UI.protected Date created_on
created_on property, displayed as 'Created On' in the IGC UI.protected String modified_by
modified_by property, displayed as 'Modified By' in the IGC UI.protected Date modified_on
modified_on property, displayed as 'Modified On' in the IGC UI.public static String getIgcTypeId()
public static String getIgcTypeDisplayName()
public String getShortDescription()
short_descriptionpublic void setShortDescription(String short_description)
short_descriptionpublic String getLongDescription()
long_descriptionpublic void setLongDescription(String long_description)
long_descriptionpublic Reference getLogicalEntity()
logical_entitypublic void setLogicalEntity(Reference logical_entity)
logical_entitypublic ReferenceList getLabels()
labelspublic void setLabels(ReferenceList labels)
labelspublic ReferenceList getStewards()
stewardspublic void setStewards(ReferenceList stewards)
stewardspublic ReferenceList getAssignedToTerms()
assigned_to_termspublic void setAssignedToTerms(ReferenceList assigned_to_terms)
assigned_to_termspublic ReferenceList getImplementsRules()
implements_rulespublic void setImplementsRules(ReferenceList implements_rules)
implements_rulespublic ReferenceList getGovernedByRules()
governed_by_rulespublic void setGovernedByRules(ReferenceList governed_by_rules)
governed_by_rulespublic ReferenceList getImplementedByDesignColumns()
implemented_by_design_columnspublic void setImplementedByDesignColumns(ReferenceList implemented_by_design_columns)
implemented_by_design_columnspublic ReferenceList getImplementedByDatabaseColumns()
implemented_by_database_columnspublic void setImplementedByDatabaseColumns(ReferenceList implemented_by_database_columns)
implemented_by_database_columnspublic Boolean getPrimaryKey()
primary_keypublic void setPrimaryKey(Boolean primary_key)
primary_keypublic ReferenceList getLogicalKeys()
logical_keyspublic void setLogicalKeys(ReferenceList logical_keys)
logical_keyspublic ReferenceList getParentLogicalForeignkey()
parent_logical_foreignKeypublic void setParentLogicalForeignkey(ReferenceList parent_logical_foreignKey)
parent_logical_foreignKeypublic ReferenceList getChildLogicalForeignKeys()
child_logical_foreign_keyspublic void setChildLogicalForeignKeys(ReferenceList child_logical_foreign_keys)
child_logical_foreign_keyspublic Reference getValidationRule()
validation_rulepublic void setValidationRule(Reference validation_rule)
validation_rulepublic Reference getValidationRange()
validation_rangepublic void setValidationRange(Reference validation_range)
validation_rangepublic Reference getValidationList()
validation_listpublic void setValidationList(Reference validation_list)
validation_listpublic String getPhysicalName()
physical_namepublic void setPhysicalName(String physical_name)
physical_namepublic String getNativeType()
native_typepublic void setNativeType(String native_type)
native_typepublic ReferenceList getInCollections()
in_collectionspublic void setInCollections(ReferenceList in_collections)
in_collectionspublic String getCreatedBy()
created_bypublic void setCreatedBy(String created_by)
created_bypublic Date getCreatedOn()
created_onpublic void setCreatedOn(Date created_on)
created_onpublic String getModifiedBy()
modified_bypublic void setModifiedBy(String modified_by)
modified_bypublic Date getModifiedOn()
modified_onpublic void setModifiedOn(Date modified_on)
modified_onpublic static Boolean canBeCreated()
public static Boolean includesModificationDetails()
Copyright © 2018–2019 ODPi. All rights reserved.