|
Oracle ADF Model and Business Components API Reference 10.1.2 B14022-01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.jbo.common.NamedObjectImpl oracle.jbo.mom.DefinitionObject oracle.jbo.server.DefObject oracle.jbo.server.AttributeDefImpl oracle.jbo.server.ViewAttributeDefImpl
The ViewAttributeDefImpl is an alias to an AttributeDefImpl.
Field Summary | |
protected java.lang.String |
mAlias
|
protected com.sun.java.util.collections.ArrayList |
mAssocEntityRefs
|
protected boolean |
mAssocEntityRefsInited
|
protected AttributeDefImpl |
mAttrDesc
|
protected java.lang.String |
mBindVar
|
protected java.lang.String |
mGetterName
|
protected java.lang.String |
mSetterName
|
protected ViewObjectImpl |
mVO
|
Fields inherited from class oracle.jbo.mom.DefinitionObject |
mBaseDefObject, mExtendedDefObjects, mObjectResolved |
Fields inherited from class oracle.jbo.common.NamedObjectImpl |
mFullName, mObjName, mParent, mProperties |
Fields inherited from interface oracle.jbo.AttributeDef |
ATTR_ASSOCIATED_ROW, ATTR_ASSOCIATED_ROWITERATOR, ATTR_DYNAMIC, ATTR_ENTITY_DERIVED, ATTR_PERSISTENT, ATTR_SQL_DERIVED, ATTR_TRANSIENT, READONLY, UPDATEABLE, UPDATEABLE_WHILE_NEW |
Constructor Summary | |
ViewAttributeDefImpl()
Construct an ViewAttributeDefImpl. |
Method Summary | |
ViewLinkDefImpl |
findViewLinkDefImpl()
|
java.lang.String |
getAliasName()
|
java.lang.String |
getColumnNameForQuery()
Gets the column name to be used in query statement. |
EntityDefImpl |
getEntityDef()
Returns the EntityDef to which the referenced AttributeDef belongs if this view attribute is entity based. |
com.sun.java.util.collections.HashMap |
getHintsFromResource(LocaleContext locale)
|
int |
getIndex()
Get the column position of this attribute in the data source. |
ViewDefImpl |
getOtherViewDef()
If this attribute is an accessor attribute (refers to an end in a ViewLink) then this method returns the ViewDef of other end of the ViewLink. |
com.sun.java.util.collections.HashMap |
getPropertiesMap()
Returns all Properties from this attribute and it's domain if any. |
java.lang.Object |
getProperty(java.lang.String hintName)
Retrieves the specified property, if it exists. |
oracle.jbo.server.DefObject |
getReferenceAttribute()
Gets the reference Entity's AttributeDefImpl if this View Attribute is Entity based. |
ViewDefImpl |
getViewDef()
|
AssociationDefImpl |
getViewLinkAccessorDef()
|
boolean |
isDiscrColumn()
Returns whether this attribute is a Discriminator Column for this Entity type. |
void |
setProperty(java.lang.String hintName,
java.lang.Object hintValue)
Adds or changes a property. |
Methods inherited from class oracle.jbo.mom.DefinitionObject |
addExtendedDefObject, getContainerDef, getContainerName, getExtendedDefObjects, hasExtendedDefObjects, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, setObjectResolved |
Methods inherited from class oracle.jbo.common.NamedObjectImpl |
getFullName, getName, getParent, getProperties, getPropertiesAsStrings, refreshProperty, setFullName, setPropertiesMap |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.jbo.AttributeDef |
getName |
Methods inherited from interface oracle.jbo.Properties |
getProperties, refreshProperty |
Field Detail |
protected AttributeDefImpl mAttrDesc
protected java.lang.String mAlias
protected java.lang.String mGetterName
protected java.lang.String mSetterName
protected java.lang.String mBindVar
protected ViewObjectImpl mVO
protected com.sun.java.util.collections.ArrayList mAssocEntityRefs
protected boolean mAssocEntityRefsInited
Constructor Detail |
public ViewAttributeDefImpl()
Method Detail |
public AssociationDefImpl getViewLinkAccessorDef()
public ViewDefImpl getViewDef()
public ViewDefImpl getOtherViewDef()
public ViewLinkDefImpl findViewLinkDefImpl()
public oracle.jbo.server.DefObject getReferenceAttribute()
public int getIndex()
getIndex
in interface AttributeDef
getIndex
in class AttributeDefImpl
public java.lang.String getAliasName()
public boolean isDiscrColumn()
AttributeDefImpl
isDiscrColumn
in class AttributeDefImpl
public java.lang.String getColumnNameForQuery()
getColumnNameForQuery
in interface AttributeDef
getColumnNameForQuery
in class AttributeDefImpl
public java.lang.Object getProperty(java.lang.String hintName)
Properties
getProperty
in interface Properties
getProperty
in class NamedObjectImpl
hintName
- a string to be used as a hash table key.
hintName
, if any,
otherwise null
.public void setProperty(java.lang.String hintName, java.lang.Object hintValue)
NamedObjectImpl
setProperty
in class NamedObjectImpl
hintName
- a string to be used as a hash table key.hintValue
- an object to be associated with key
.public com.sun.java.util.collections.HashMap getPropertiesMap()
getPropertiesMap
in class AttributeDefImpl
public EntityDefImpl getEntityDef()
getEntityDef
in class AttributeDefImpl
public com.sun.java.util.collections.HashMap getHintsFromResource(LocaleContext locale)
getHintsFromResource
in class AttributeDefImpl
|
Oracle ADF Model and Business Components API Reference 10.1.2 B14022-01 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2004, Oracle. All rights reserved.