oracle.jbo.server
Class ViewLinkDefImpl
java.lang.Object
oracle.jbo.server.NamedObjectImpl
oracle.jbo.mom.PersistableDefObject
oracle.jbo.server.DefObject
oracle.jbo.server.MetaObject
oracle.jbo.server.AssociationDefBase
oracle.jbo.server.ViewLinkDefImpl
- All Implemented Interfaces:
- Formattable, ResourceBundleOwner, Association, VariableManagerOwner, VariableManagerOwnerBase
public class ViewLinkDefImpl
- extends AssociationDefBase
Method Summary |
void |
buildLinkEnds(ViewDefImpl source,
java.lang.String srcName,
int srcCardinality,
boolean isSrcPartitionUsingWhereClause,
AttributeDefImpl[] srcAttrs,
java.lang.String[] srcUnboundAttrNames,
ViewDefImpl destination,
java.lang.String destName,
int destCardinality,
boolean isDestPartitionUsingWhereClause,
AttributeDefImpl[] destAttrs,
java.lang.String[] destUnboundAttrNames,
java.lang.Object entityAssocObj,
java.lang.String assocClause,
java.lang.String reverseAssocClause)
Internal use only. |
static ViewLinkDefImpl |
findDefObject(java.lang.String defFullName)
|
static java.lang.String[] |
getAllDefNames()
|
java.lang.Class |
getBaseComponentClass()
|
int |
getBindingStyle()
|
java.lang.Class |
getComponentClass()
Gets the Java Class of the component that this definition object describes, i.e.,
oracle.jbo.server.ViewLinkImpl. |
EntityAssociation |
getEntityAssociation()
|
EntityAssociationReference |
getEntityAssociationReference()
|
boolean |
isEntityAssociationReversed()
|
boolean |
isPartitionUsingWhereClause(boolean isReversed)
|
protected void |
resolveReferences()
|
void |
setBaseAssociationName(java.lang.String assocName)
|
void |
setBaseAssocReversed(boolean value)
|
void |
setEntityAssociationReference(EntityAssociationReference assocRef)
|
Methods inherited from class oracle.jbo.server.AssociationDefBase |
findEndAccessorByName, findEndByName, formatForOutput, getAccessors, getAssociationClause, getAttributeDefImpls, getAttributeDefImplsByEndName, getDefs, getDestinationEnd, getDestinationOwner, getOtherAttributeDefImpls, getReverseAssociationClause, getSourceEnd, getSourceOwner, resolveDefObject, setAssociationClause, setReverseAssociationClause |
Methods inherited from class oracle.jbo.server.DefObject |
addExtendedDefObject, ensureVariableManager, getBaseDefObject, getDefScope, getExtendedDefObjects, 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 |
mAssocRef
protected EntityAssociationReference mAssocRef
CLASS_INSTANCE
public static final java.lang.Class CLASS_INSTANCE
ViewLinkDefImpl
public ViewLinkDefImpl()
ViewLinkDefImpl
public ViewLinkDefImpl(java.lang.String name)
resolveReferences
protected void resolveReferences()
- Specified by:
resolveReferences
in class AssociationDefBase
getAllDefNames
public static java.lang.String[] getAllDefNames()
findDefObject
public static ViewLinkDefImpl findDefObject(java.lang.String defFullName)
getBaseComponentClass
public java.lang.Class getBaseComponentClass()
- Specified by:
getBaseComponentClass
in class MetaObject
buildLinkEnds
public void buildLinkEnds(ViewDefImpl source,
java.lang.String srcName,
int srcCardinality,
boolean isSrcPartitionUsingWhereClause,
AttributeDefImpl[] srcAttrs,
java.lang.String[] srcUnboundAttrNames,
ViewDefImpl destination,
java.lang.String destName,
int destCardinality,
boolean isDestPartitionUsingWhereClause,
AttributeDefImpl[] destAttrs,
java.lang.String[] destUnboundAttrNames,
java.lang.Object entityAssocObj,
java.lang.String assocClause,
java.lang.String reverseAssocClause)
- Internal use only. Application developers should not use this method.
setEntityAssociationReference
public void setEntityAssociationReference(EntityAssociationReference assocRef)
getBindingStyle
public int getBindingStyle()
setBaseAssociationName
public void setBaseAssociationName(java.lang.String assocName)
isEntityAssociationReversed
public boolean isEntityAssociationReversed()
getEntityAssociationReference
public EntityAssociationReference getEntityAssociationReference()
- Returns:
- The EntityAssociationReference.
getEntityAssociation
public EntityAssociation getEntityAssociation()
- Returns:
- The EntityAssociation.
isPartitionUsingWhereClause
public boolean isPartitionUsingWhereClause(boolean isReversed)
setBaseAssocReversed
public void setBaseAssocReversed(boolean value)
getComponentClass
public java.lang.Class getComponentClass()
- Gets the Java
Class
of the component that this definition object describes, i.e.,
oracle.jbo.server.ViewLinkImpl.
- Returns:
- the component class.
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.