|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.7.2) E10653-10 |
||||||||
| 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.mom.PersistableDefObject
oracle.jbo.common.ExpressionDef
public class ExpressionDef
| Nested Class Summary | |
|---|---|
static class |
ExpressionDef.OwnerTypeDeprecated. |
| Nested classes/interfaces inherited from class oracle.jbo.mom.PersistableDefObject |
|---|
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationType |
| Field Summary | |
|---|---|
static int |
RESERVED_EXPR_PREAMBLE_LINESDeprecated. |
| Fields inherited from class oracle.jbo.mom.PersistableDefObject |
|---|
mEditedProperties, mEditedPropertyExprs |
| Fields inherited from class oracle.jbo.mom.DefinitionObject |
|---|
DEF_MDS_CLIENT_KEY, DEF_SCOPE_ALL, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY, PROPERTY_EXPRMAP |
| Fields inherited from class oracle.jbo.common.NamedObjectImpl |
|---|
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX |
| Fields inherited from interface oracle.jbo.mom.xml.DefPersistable |
|---|
XML_STATEMENT |
| Constructor Summary | |
|---|---|
ExpressionDef(NamedObjectImpl parent, ExpressionDef def)Deprecated. since 11.1.4.0 Applications should not be using this class. |
|
ExpressionDef(NamedObjectImpl parent, java.lang.String expr) |
|
ExpressionDef(NamedObjectImpl parent, java.lang.String expr, java.lang.String name)Deprecated. since 11.1.4.0 Applications should not be using this class. |
|
ExpressionDef(NamedObjectImpl parent, java.lang.String expr, java.lang.String name, java.lang.String priv)Deprecated. since 11.1.4.0 Applications should not be using this class. |
|
ExpressionDef(NamedObjectImpl parent, java.lang.String expr, java.lang.String name, java.lang.String priv, java.lang.Boolean hasReturn)Deprecated. since 11.1.4.0 Applications should not be using this class. |
|
ExpressionDef(NamedObjectImpl parent, java.lang.String expr, java.lang.String name, java.lang.String priv, java.lang.Boolean hasReturn, ExpressionDef.OwnerType ownerType)Deprecated. since 11.1.4.0 Applications should not be using this class. |
|
ExpressionDef(java.lang.String name, java.lang.String expr)Deprecated. Applications should not be using this class |
|
| Method Summary | |
|---|---|
java.util.LinkedHashMap |
getAttributesMap()Deprecated. since 11.1.4.0 Applications should not be using this class. |
java.lang.String |
getCacheKey(java.lang.String exprStr)The key to be used for caching compiled expression instances. |
java.lang.String |
getDebugAttrName()Return the attribute name of the expression owner. |
java.lang.String |
getDebugComponentName()Return the component name of the expression owner. |
java.lang.String |
getDebugExpressionSource()Return the version of the source that should be displayed in the debugger. |
int |
getDebugOffset()Return the offset of the start of the debug source in the containing ExprDef::ExpressionSource. |
java.lang.String |
getDebugTriggerName()Return the name of the trigger or validation rule of the expression. |
java.lang.String |
getDisplayName()Deprecated. |
java.lang.String |
getEvalId()Deprecated. Internal framework use only. |
ExprEval |
getEvaluator()Deprecated. since 11.1.4.0 Applications should not be using this class. |
java.lang.String |
getExpression()Deprecated. since 11.1.4.0 Applications should not be using this class. |
java.lang.String |
getExpressionSource()The source string of the expression. |
java.lang.String |
getExprIdentifier()A unique identfier for the expression. |
java.lang.String |
getFullName()Deprecated. |
java.util.List<java.lang.String> |
getImplicitVariableNames()Return a list of implicit variable names. |
java.lang.String |
getInternalExpression()Deprecated. Internal framework use only. |
java.lang.String |
getName()Deprecated. since 11.1.4.0 Applications should not be using this class. |
java.lang.String |
getOwnerName()Deprecated. |
ExpressionDef.OwnerType |
getOwnerType()Deprecated. |
ExprEval.Privilege |
getPrivilege()Deprecated. since 11.1.4.0 Applications should not be using this class. |
java.lang.String |
getPrivilegeString()Deprecated. since 11.1.4.0 Applications should not be using this class. |
java.lang.String |
getScriptClassName(java.lang.String exprStr)Returns the name used for the expression class. |
ExprEval.TrustMode |
getTrustMode()Deprecated. |
java.lang.String |
getTrustModeString()Deprecated. |
boolean |
hasReturn()Deprecated. since 11.1.4.0 Applications should not be using this class. |
boolean |
isOperationsExpression()If the expression defines operations. |
void |
setHasReturn(boolean ret)Deprecated. since 11.1.4.0 Applications should not be using this class. |
void |
setOwnerType(ExpressionDef.OwnerType type)Deprecated. |
void |
setPrivilege(ExprEval.Privilege priv)Deprecated. since 11.1.4.0 Applications should not be using this class. |
void |
setTrustMode(ExprEval.TrustMode trusted)Deprecated. |
java.lang.String |
toString() |
void |
useEvaluator(ExprEval eval)Deprecated. since 11.1.4.0 Applications should not be using this class. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int RESERVED_EXPR_PREAMBLE_LINES
| Constructor Detail |
|---|
public ExpressionDef(NamedObjectImpl parent,
java.lang.String expr,
java.lang.String name,
java.lang.String priv,
java.lang.Boolean hasReturn,
ExpressionDef.OwnerType ownerType)
public ExpressionDef(NamedObjectImpl parent,
java.lang.String expr,
java.lang.String name,
java.lang.String priv,
java.lang.Boolean hasReturn)
public ExpressionDef(NamedObjectImpl parent,
java.lang.String expr,
java.lang.String name,
java.lang.String priv)
public ExpressionDef(NamedObjectImpl parent,
java.lang.String expr,
java.lang.String name)
public ExpressionDef(NamedObjectImpl parent,
ExpressionDef def)
public ExpressionDef(NamedObjectImpl parent,
java.lang.String expr)
public ExpressionDef(java.lang.String name,
java.lang.String expr)
| Method Detail |
|---|
public java.lang.String getExpressionSource()
ExprDefgetExpressionSource in interface ExprDefpublic java.lang.String getExprIdentifier()
ExprDefgetExprIdentifier in interface ExprDefpublic java.lang.String getCacheKey(java.lang.String exprStr)
ExprDefgetCacheKey in interface ExprDefpublic java.lang.String getScriptClassName(java.lang.String exprStr)
ExprDefgetScriptClassName in interface ExprDefpublic boolean isOperationsExpression()
ExprDefisOperationsExpression in interface ExprDefpublic ExprEval getEvaluator()
public void useEvaluator(ExprEval eval)
public java.lang.String getExpression()
public java.lang.String getInternalExpression()
public java.lang.String getEvalId()
public java.lang.String getName()
NamedObjectImplgetName in class NamedObjectImplpublic void setHasReturn(boolean ret)
public boolean hasReturn()
ExprDefhasReturn in interface ExprDefpublic java.lang.String getFullName()
NamedObjectImplgetFullName in interface DefPersistablegetFullName in class NamedObjectImplpublic void setPrivilege(ExprEval.Privilege priv)
public ExprEval.Privilege getPrivilege()
public java.lang.String getPrivilegeString()
public void setTrustMode(ExprEval.TrustMode trusted)
public ExprEval.TrustMode getTrustMode()
ExprDefgetTrustMode in interface ExprDefpublic java.lang.String getTrustModeString()
public ExpressionDef.OwnerType getOwnerType()
DebugExprDeforacle.jbo.common.ExpressionDef#OwnerType for a list of possible owners. Operations are always either a GlobalFunction or a LocalFunction.getOwnerType in interface DebugExprDefpublic java.lang.String getOwnerName()
public java.lang.String getDisplayName()
public void setOwnerType(ExpressionDef.OwnerType type)
public java.util.LinkedHashMap getAttributesMap()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.util.List<java.lang.String> getImplicitVariableNames()
DebugExprDefgetImplicitVariableNames in interface DebugExprDefpublic java.lang.String getDebugComponentName()
DebugExprDefgetDebugComponentName in interface DebugExprDefpublic java.lang.String getDebugAttrName()
DebugExprDefgetDebugAttrName in interface DebugExprDefpublic java.lang.String getDebugTriggerName()
DebugExprDefgetDebugTriggerName in interface DebugExprDefpublic java.lang.String getDebugExpressionSource()
DebugExprDefgetDebugExpressionSource in interface DebugExprDefpublic int getDebugOffset()
DebugExprDefgetDebugOffset in interface DebugExprDef
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.7.2) E10653-10 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||