|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.9.1) E67681-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
oracle.jbo.common.DefaultExprDef
public abstract class DefaultExprDef
An abstract implementation of an ExprDef. The DefaultExprDef adapts a general GroovyCodeSource for use with the ADF groovy compiler/evaluator. Libraries that do not define a proper ADF ExprDef implementation may create a DefaultExprDef to use the ADF groovy compiler/evaluate. The DefaultExprDef provides default implementations of many of the ADF ExprDef APIs that may not be appropriate for more general purpose groovy evaluation.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface oracle.jbo.ExprDef |
|---|
ExprDef.OverrideMode, ExprDef.Visibility |
| Field Summary |
|---|
| Fields inherited from interface oracle.jbo.ExprDef |
|---|
mLogger, OVERRIDEMODE_PROPERTY, VISIBILITY_PROPERTY |
| Constructor Summary | |
|---|---|
DefaultExprDef() |
|
| Method Summary | |
|---|---|
java.lang.String |
getCacheKey(java.lang.String exprStr)The key to be used for caching compiled expression instances. |
java.lang.String |
getExpressionSource()The source string of the expression. |
java.lang.String |
getExprIdentifier()A unique identfier for the expression. |
ExprDef.OverrideMode |
getOverrideMode()The override mode for the expression. |
OwnerType |
getOwnerType()Returns the type of object that owners the expression class. |
ExprEval.TrustMode |
getTrustMode()The trust mode for the expression. |
ExprEval.TypeCheckedMode |
getTypeCheckedMode()Returns whether the expresion should be type checked when type checking is enabled for the groovy compiler. |
ExprDef.Visibility |
getVisibility()The visibility of the expression. |
boolean |
hasReturn()If the expression has a return value. |
boolean |
isOperationsExpression()If the expression defines operations. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface oracle.jbo.ExprDef |
|---|
getScriptClassName |
| Constructor Detail |
|---|
public DefaultExprDef()
| Method Detail |
|---|
public java.lang.String getExpressionSource()
ExprDefgetExpressionSource in interface ExprDefpublic ExprEval.TrustMode getTrustMode()
ExprDefgetTrustMode in interface ExprDefpublic ExprDef.OverrideMode getOverrideMode()
ExprDefgetOverrideMode in interface ExprDefpublic ExprDef.Visibility getVisibility()
ExprDefgetVisibility in interface ExprDefpublic boolean hasReturn()
ExprDefhasReturn in interface ExprDefpublic java.lang.String getExprIdentifier()
ExprDefgetExprIdentifier in interface ExprDefpublic java.lang.String getCacheKey(java.lang.String exprStr)
ExprDefgetCacheKey in interface ExprDefpublic boolean isOperationsExpression()
ExprDefisOperationsExpression in interface ExprDefpublic ExprEval.TypeCheckedMode getTypeCheckedMode()
ExprDefgetTypeCheckedMode in interface ExprDefpublic OwnerType getOwnerType()
ExprDefgetOwnerType in interface ExprDef
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.9.1) E67681-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||