oracle.jbo.server
Class AssociationEnd
java.lang.Object
oracle.jbo.server.NamedObjectImpl
oracle.jbo.mom.PersistableDefObject
oracle.jbo.server.DefObject
oracle.jbo.server.AssociationEnd
- All Implemented Interfaces:
- Formattable, ResourceBundleOwner, VariableManagerOwner, VariableManagerOwnerBase
public class AssociationEnd
- extends DefObject
Methods inherited from class oracle.jbo.server.DefObject |
addExtendedDefObject, ensureVariableManager, getBaseDefObject, getDefScope, getExtendedDefObjects, getMessageBundleClass, getResourceBundleDef, getResourcePrefix, getVariableManager, getVarMgrParents, hasExtendedDefObjects, hasVariables, isBaseDefFor, isObjectResolved, loadProperties, loadProperties, loadResourceBundleDef, loadUserData, resolvePropertyRaw, setBaseDefObject, setBaseDefObject, setDefForComponent, setDefScope, setObjectResolved, setResourceBundleDef, unsetDefForComponent |
Methods inherited from class oracle.jbo.server.NamedObjectImpl |
formatChildCollectionForOutput, formatChildCollectionForOutput, formatChildCollectionForOutput, formatForOutput, getAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getResourcesFromBundle, getUserData, parseAttrArrayElements, refreshProperty, requiresNamePrefixedResId, setFullName, setName, setParent, setPropertiesMap, setProperty |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLASS_INSTANCE
public static final java.lang.Class CLASS_INSTANCE
mAliasName
protected java.lang.String mAliasName
mColumns
protected ArrayList mColumns
mIntersectInit
protected boolean mIntersectInit
mDBObjectName
protected java.lang.String mDBObjectName
mColumnAttrs
protected AttributeDefImpl[] mColumnAttrs
setLockContainer
public void setLockContainer(boolean b)
- Sets flag to lock only the immediate container in this composition hierarchy. TopLevel
container is not locked based on this flag.
setLockLevel
public void setLockLevel(byte b)
- Sets flag to lock the topmost container in this composition hierarchy.
isLockTopContainer
public boolean isLockTopContainer()
setLockTopContainer
public void setLockTopContainer(boolean b)
- Sets flag to lock the topmost container in this composition hierarchy.
isLockContainer
public boolean isLockContainer()
getAccessor
public AssociationDefImpl getAccessor()
getAliasName
public java.lang.String getAliasName()
setAliasName
public void setAliasName(java.lang.String s)
getAttributeDefImpls
public AttributeDefImpl[] getAttributeDefImpls()
setAttributeDefImpls
public void setAttributeDefImpls(AttributeDefImpl[] attrs)
getOwner
public DefObject getOwner()
setOwner
public void setOwner(DefObject owner)
isCascadeUpdate
public boolean isCascadeUpdate()
setCascadeUpdate
public void setCascadeUpdate(boolean b)
getAttributeNames
public ArrayList getAttributeNames()
setAttributeNames
public void setAttributeNames(ArrayList arr)
getCardinality
public int getCardinality()
setCardinality
public void setCardinality(int i)
isCascadeDelete
public boolean isCascadeDelete()
setCascadeDelete
public void setCascadeDelete(boolean b)
getColumns
public ArrayList getColumns()
resolveIntersectColumns
protected void resolveIntersectColumns()
getDBObjectName
public java.lang.String getDBObjectName()
setDBObjectName
public void setDBObjectName(java.lang.String s)
getOwnerName
public java.lang.String getOwnerName()
setOwnerName
public void setOwnerName(java.lang.String ownerName)
getUnboundAttributeFlags
public boolean[] getUnboundAttributeFlags()
getUnboundAttributeNames
public java.lang.String[] getUnboundAttributeNames()
getUpdateableFlag
public byte getUpdateableFlag()
setUpdateableFlag
public void setUpdateableFlag(byte updateable)
setUsesViewObject
public void setUsesViewObject(ViewDefImpl usesViewObject)
getUsesViewObject
public ViewDefImpl getUsesViewObject()
getUsesViewObjectName
public java.lang.String getUsesViewObjectName()
setUsesViewObjectName
public void setUsesViewObjectName(java.lang.String usesViewObjectName)
getViewCriteriaName
public java.lang.String getViewCriteriaName()
setViewCriteriaName
protected void setViewCriteriaName(java.lang.String vcName)
hasContainer
public boolean hasContainer()
setHasContainer
public void setHasContainer(boolean b)
isCustomWhere
public boolean isCustomWhere()
isDeleteContainee
public boolean isDeleteContainee()
setDeleteContainee
public void setDeleteContainee(boolean b)
isEffectiveDated
public boolean isEffectiveDated()
setEffectiveDated
public void setEffectiveDated(boolean b)
isPartitionUsingWhereClause
public boolean isPartitionUsingWhereClause()
setPartitionUsingWhereClause
public void setPartitionUsingWhereClause(boolean b)
isSource
public boolean isSource()
setSource
public void setSource(boolean b)
setUnboundAttributeNames
public void setUnboundAttributeNames(java.lang.String[] arr)
isUpdateHistoryColumn
public boolean isUpdateHistoryColumn()
setUpdateHistoryColumn
public void setUpdateHistoryColumn(boolean b)
setSuppressEvent
public void setSuppressEvent(boolean b)
initFromXml
protected void initFromXml(org.kxml2.io.KXmlParser parser)
loadFromXml
public void loadFromXml(org.kxml2.io.KXmlParser parser,
java.lang.String fullName)
formatForOutput
public java.lang.String formatForOutput(OutputFormatter formatter)
- Specified by:
formatForOutput
in interface Formattable
- Overrides:
formatForOutput
in class NamedObjectImpl
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.