public class DesignColumn extends Reference
design_column asset type in IGC, displayed as 'Design Column' in the IGC UI.
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
allows_null_values
The
allows_null_values property, displayed as 'Allow Null Values' in the IGC UI. |
protected ReferenceList |
assigned_to_terms
The
assigned_to_terms property, displayed as 'Assigned to Terms' 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 Reference |
design_table_or_view
The
design_table_or_view property, displayed as 'Design Table or View' in the IGC UI. |
protected Number |
fraction
The
fraction property, displayed as 'Fraction' 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_data_fields
The
implemented_by_data_fields property, displayed as 'Implemented By Data Fields' 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 |
implements_entity_attributes
The
implements_entity_attributes property, displayed as 'Implements Entity Attributes' 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 |
included_in_design_foreign_key
The
included_in_design_foreign_key property, displayed as 'Child Design Foreign Key' in the IGC UI. |
protected ReferenceList |
included_in_design_key
The
included_in_design_key property, displayed as 'Design Key' in the IGC UI. |
protected ReferenceList |
labels
The
labels property, displayed as 'Labels' in the IGC UI. |
protected String |
length
The
length property, displayed as 'Length' in the IGC UI. |
protected Number |
level
The
level property, displayed as 'Level' in the IGC UI. |
protected String |
long_description
The
long_description property, displayed as 'Long Description' in the IGC UI. |
protected Number |
minimum_length
The
minimum_length property, displayed as 'Minimum Length' 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 |
odbc_type
The
odbc_type property, displayed as 'ODBC Type' in the IGC UI. |
protected ReferenceList |
parent_design_foreignKey
The
parent_design_foreignKey property, displayed as 'Parent Design Foreign Key' in the IGC UI. |
protected Reference |
physical_domains
The
physical_domains property, displayed as 'Physical Domains' in the IGC UI. |
protected Number |
position
The
position property, displayed as 'Position' in the IGC UI. |
protected ArrayList<String> |
primary_key
The
primary_key property, displayed as 'Primary Key' 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 String |
type
The
type property, displayed as 'Native Type' in the IGC UI. |
protected Boolean |
unique
The
unique property, displayed as 'Unique Constraint' in the IGC UI. |
| Constructor and Description |
|---|
DesignColumn() |
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 design_table_or_view
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 implements_entity_attributes
implements_entity_attributes property, displayed as 'Implements Entity Attributes' in the IGC UI.
ReferenceList of EntityAttribute objects.protected ReferenceList implemented_by_data_fields
implemented_by_data_fields property, displayed as 'Implemented By Data Fields' in the IGC UI.
ReferenceList of DataField 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 ArrayList<String> primary_key
primary_key property, displayed as 'Primary Key' in the IGC UI.protected ReferenceList included_in_design_key
included_in_design_key property, displayed as 'Design Key' in the IGC UI.
ReferenceList of DesignKey objects.protected ReferenceList parent_design_foreignKey
parent_design_foreignKey property, displayed as 'Parent Design Foreign Key' in the IGC UI.
ReferenceList of DesignForeignKey objects.protected ReferenceList included_in_design_foreign_key
included_in_design_foreign_key property, displayed as 'Child Design Foreign Key' in the IGC UI.
ReferenceList of DesignForeignKey objects.protected String type
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 String odbc_type
odbc_type property, displayed as 'ODBC Type' in the IGC UI.
protected Reference physical_domains
physical_domains property, displayed as 'Physical Domains' in the IGC UI.
Reference to a PhysicalDomain object.protected String length
length property, displayed as 'Length' in the IGC UI.protected Number minimum_length
minimum_length property, displayed as 'Minimum Length' in the IGC UI.protected Number fraction
fraction property, displayed as 'Fraction' in the IGC UI.protected Number position
position property, displayed as 'Position' in the IGC UI.protected Number level
level property, displayed as 'Level' in the IGC UI.protected Boolean allows_null_values
allows_null_values property, displayed as 'Allow Null Values' in the IGC UI.protected Boolean unique
unique property, displayed as 'Unique Constraint' 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 getDesignTableOrView()
design_table_or_viewpublic void setDesignTableOrView(Reference design_table_or_view)
design_table_or_viewpublic 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 getImplementsEntityAttributes()
implements_entity_attributespublic void setImplementsEntityAttributes(ReferenceList implements_entity_attributes)
implements_entity_attributespublic ReferenceList getImplementedByDataFields()
implemented_by_data_fieldspublic void setImplementedByDataFields(ReferenceList implemented_by_data_fields)
implemented_by_data_fieldspublic ReferenceList getImplementedByDatabaseColumns()
implemented_by_database_columnspublic void setImplementedByDatabaseColumns(ReferenceList implemented_by_database_columns)
implemented_by_database_columnspublic ArrayList<String> getPrimaryKey()
primary_keypublic void setPrimaryKey(ArrayList<String> primary_key)
primary_keypublic ReferenceList getIncludedInDesignKey()
included_in_design_keypublic void setIncludedInDesignKey(ReferenceList included_in_design_key)
included_in_design_keypublic ReferenceList getParentDesignForeignkey()
parent_design_foreignKeypublic void setParentDesignForeignkey(ReferenceList parent_design_foreignKey)
parent_design_foreignKeypublic ReferenceList getIncludedInDesignForeignKey()
included_in_design_foreign_keypublic void setIncludedInDesignForeignKey(ReferenceList included_in_design_foreign_key)
included_in_design_foreign_keypublic Reference getPhysicalDomains()
physical_domainspublic void setPhysicalDomains(Reference physical_domains)
physical_domainspublic Number getMinimumLength()
minimum_lengthpublic void setMinimumLength(Number minimum_length)
minimum_lengthpublic Boolean getAllowsNullValues()
allows_null_valuespublic void setAllowsNullValues(Boolean allows_null_values)
allows_null_valuespublic 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.