public interface IDfForeignKey extends IDfRelationType
CHILD, COPY_CHILD, NONE, PARENT, REFERENCE_CHILD, SYSTEM
CURRENCY_CHECK_ALWAYS, CURRENCY_CHECK_FIRST_ACCESS, CURRENCY_CHECK_NEVER, CURRENCY_CHECK_ONCE_PER_SCOPE
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getChildAttribute(int index)
Returns the child key property for the foreign key at the specified index.
|
int |
getChildAttributesCount()
Returns the number child key properties for the foreign key.
|
java.lang.String |
getParentAttribute(int index)
Returns the parent key property for the foreign key at the specified index.
|
int |
getParentAttributesCount()
Returns the number of parent key properties for the foreign key.
|
getChildType, getControllingKind, getCopyBehavior, getDescription, getParentType, getPermanentLink, getRelationName, getSecurityType, setChildType, setControllingKind, setCopyBehavior, setDescription, setParentType, setPermanentLink, setRelationName, setSecurityType
addChildRelative, addParentRelative, apiExec, apiGet, apiSet, destroy, fetch, fetchWithCaching, getAttrAssistance, getAttrAssistanceWithValues, getAttrAsstDependencies, getChildRelatives, getParentRelatives, getPartition, getType, getValidator, getVStamp, getWidgetType, isDeleted, isDirty, isInstanceOf, isNew, isReplica, lock, lockEx, registerEvent, removeChildRelative, removeParentRelative, revert, save, setPartition, signoff, unRegisterEvent, unRegisterEventEx, validateAllRules, validateAttrRules, validateAttrRulesWithValue, validateAttrRulesWithValues, validateObjRules, validateObjRulesWithValues
appendBoolean, appendDouble, appendId, appendInt, appendString, appendTime, appendValue, dump, enumAttrs, findAttrIndex, findBoolean, findDouble, findId, findInt, findString, findTime, findValue, getAllRepeatingStrings, getAttr, getAttrCount, getAttrDataType, getBoolean, getDouble, getId, getInt, getLong, getObjectId, getObjectSession, getOriginalSession, getRepeatingBoolean, getRepeatingDouble, getRepeatingId, getRepeatingInt, getRepeatingLong, getRepeatingString, getRepeatingTime, getRepeatingValue, getSession, getSessionManager, getString, getTime, getValue, getValueAt, getValueCount, hasAttr, insertBoolean, insertDouble, insertId, insertInt, insertString, insertTime, insertValue, isAttrRepeating, isNull, remove, removeAll, setBoolean, setDouble, setId, setInt, setNull, setRepeatingBoolean, setRepeatingDouble, setRepeatingId, setRepeatingInt, setRepeatingString, setRepeatingTime, setRepeatingValue, setSessionManager, setString, setTime, setValue, truncate
int getParentAttributesCount() throws DfException
DfException
- if a server error occursjava.lang.String getParentAttribute(int index) throws DfException
index
- index of the attributeDfException
- if a server error occurs.int getChildAttributesCount() throws DfException
DfException
- if a server error occursjava.lang.String getChildAttribute(int index) throws DfException
index
- index of the attributeDfException
- if a server error occurs.Copyright 1994-2023 OpenText Corporation. All rights reserved.