|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.jbo.server.NamedObjectImpl
oracle.jbo.server.ComponentObjectImpl
oracle.jbo.server.EntityReference
public class EntityReference
Field Summary | |
---|---|
static java.lang.Class |
CLASS_INSTANCE
|
static byte |
EFFDT_USAGE_NO_OVERRIDE
|
static byte |
EFFDT_USAGE_OVERRIDE_FALSE
|
static int |
FULL_OUTER_JOIN_TYPE
|
static int |
INNER_JOIN_TYPE
|
static int |
LEFT_OUTER_JOIN_TYPE
|
protected EntityDefImpl |
mEOInfo
|
static int |
NONE_JOIN_TYPE
|
static int |
RIGHT_OUTER_JOIN_TYPE
|
Fields inherited from class oracle.jbo.server.NamedObjectImpl |
---|
mObjName, mParent, mProperties, mUserData, RES_ID_SUFFIX |
Method Summary | |
---|---|
protected ViewAttributeDefImpl |
findViewAttrDefByEntityAttrName(java.lang.String name,
AttributeDefImpl attr)
|
protected ViewAttributeDefImpl |
findViewAttrDefByViewAttrName(java.lang.String name,
AttributeDefImpl attr)
|
protected ViewAttributeDefImpl |
findViewAttributeDefImpl(java.lang.String name)
|
protected ViewAttributeDefImpl |
findViewAttributeDefImpl(java.lang.String name,
AttributeDefImpl attr)
|
protected ArrayList |
findViewAttributeDefImpls(AttributeDefImpl attr)
|
java.lang.String |
formatForOutput(OutputFormatter formatter)
|
DefObject |
getDef()
|
EntityDefImpl |
getEntityDef()
|
int |
getJoinType()
Returns the join type if the Entity Reference participates in one. |
java.lang.String |
getJoinTypeAsString()
Returns the join type as a String so that it can be used in SQL generation. |
boolean |
isEffectiveDated()
Checks if the underlying entity is used in an effective dated fashion or not. |
boolean |
isEntireObjectTable()
|
boolean |
isReadOnly()
|
boolean |
isReference()
Does this Referant Entity participate in the DML. |
void |
setEntireObjectTable(boolean b)
|
void |
setJoinType(int joinType)
Set the type of join. |
void |
setReadOnly(boolean state)
Set the Referant Entity to READ-ONLY entity usage |
void |
setReference(boolean state)
Set the Referant Entity to REFERENCE-ONLY enable entity lookup on source key attribute change. |
Methods inherited from class oracle.jbo.server.ComponentObjectImpl |
---|
addListener, applyPersonalization, create, createRef, ensureVariableManager, getAllProperties, getApplicationModule, getCompListeners, getCompListenersList, getDefFullName, getDefName, getMessageBundleClass, getResourceBundleDef, getRootApplicationModule, getVariableManager, hasVariables, isDead, remove, resolvePropertyRaw |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.jbo.ComponentObject |
---|
getFullName, getName |
Methods inherited from interface oracle.jbo.Properties |
---|
getProperties, getProperty, getProperty, refreshProperty |
Methods inherited from interface oracle.jbo.VariableManagerOwner |
---|
getName |
Field Detail |
---|
public static final java.lang.Class CLASS_INSTANCE
public static final int NONE_JOIN_TYPE
public static final int INNER_JOIN_TYPE
public static final int LEFT_OUTER_JOIN_TYPE
public static final int RIGHT_OUTER_JOIN_TYPE
public static final int FULL_OUTER_JOIN_TYPE
public static final byte EFFDT_USAGE_NO_OVERRIDE
public static final byte EFFDT_USAGE_OVERRIDE_FALSE
protected EntityDefImpl mEOInfo
Method Detail |
---|
public EntityDefImpl getEntityDef()
public DefObject getDef()
protected ViewAttributeDefImpl findViewAttrDefByViewAttrName(java.lang.String name, AttributeDefImpl attr)
public boolean isReference()
public boolean isEntireObjectTable()
public void setEntireObjectTable(boolean b)
public void setReference(boolean state)
state
- True to be REFERENCE, false otherwise.public void setReadOnly(boolean state)
state
- True to be READONLY , false otherwise.protected ViewAttributeDefImpl findViewAttributeDefImpl(java.lang.String name, AttributeDefImpl attr)
protected ViewAttributeDefImpl findViewAttrDefByEntityAttrName(java.lang.String name, AttributeDefImpl attr)
protected ViewAttributeDefImpl findViewAttributeDefImpl(java.lang.String name)
protected ArrayList findViewAttributeDefImpls(AttributeDefImpl attr)
public boolean isReadOnly()
public void setJoinType(int joinType)
setFromClause
and setWhereClause
on the ViewDefImpl
class.
joinType
- The type of joinpublic int getJoinType()
public java.lang.String getJoinTypeAsString()
String
so that it can be used in SQL generation.
String
objectpublic boolean isEffectiveDated()
true
if the usage is effective dated,
public java.lang.String formatForOutput(OutputFormatter formatter)
formatForOutput
in interface Formattable
formatForOutput
in class NamedObjectImpl
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |