public class ForeignKey extends Reference
foreign_key asset type in IGC, displayed as 'Foreign Key' in the IGC UI.
| Modifier and Type | Field and Description |
|---|---|
protected ReferenceList |
database_table
The
database_table property, displayed as 'Database Table' in the IGC UI. |
protected ReferenceList |
included_database_columns
The
included_database_columns property, displayed as 'Included Database Columns' in the IGC UI. |
protected ArrayList<String> |
sorting
The
sorting property, displayed as 'Sorting' in the IGC UI. |
| Constructor and Description |
|---|
ForeignKey() |
| Modifier and Type | Method and Description |
|---|---|
static Boolean |
canBeCreated() |
static List<String> |
getAllProperties() |
ReferenceList |
getDatabaseTable() |
static String |
getIgcTypeDisplayName() |
static String |
getIgcTypeId() |
ReferenceList |
getIncludedDatabaseColumns() |
static List<String> |
getNonRelationshipProperties() |
static List<String> |
getPagedRelationshipProperties() |
ArrayList<String> |
getSorting() |
static List<String> |
getStringProperties() |
static Boolean |
includesModificationDetails() |
static Boolean |
isForeignKey(Object obj) |
void |
setDatabaseTable(ReferenceList database_table) |
void |
setIncludedDatabaseColumns(ReferenceList included_database_columns) |
void |
setSorting(ArrayList<String> sorting) |
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 ReferenceList included_database_columns
included_database_columns property, displayed as 'Included Database Columns' in the IGC UI.
ReferenceList of DataField objects.protected ReferenceList database_table
database_table property, displayed as 'Database Table' in the IGC UI.
ReferenceList of Datagroup objects.public static String getIgcTypeId()
public static String getIgcTypeDisplayName()
public ReferenceList getIncludedDatabaseColumns()
included_database_columnspublic void setIncludedDatabaseColumns(ReferenceList included_database_columns)
included_database_columnspublic ReferenceList getDatabaseTable()
database_tablepublic void setDatabaseTable(ReferenceList database_table)
database_tablepublic static Boolean canBeCreated()
public static Boolean includesModificationDetails()
Copyright © 2018–2019 ODPi. All rights reserved.