public interface ExprDef
Modifier and Type | Interface and Description |
---|---|
static interface |
ExprDef.META |
static class |
ExprDef.SourceHintProperty |
Modifier and Type | Field and Description |
---|---|
static oracle.adf.share.logging.ADFLogger |
mLogger |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCacheKey(java.lang.String exprStr)
The key to be used for caching compiled expression instances.
|
CodeSource |
getCodeSource()
Returns the code source that contains the code for this expression.
|
java.lang.String |
getExpressionClassName()
Returns the name used for the expression class.
|
java.lang.String |
getExpressionSource()
Deprecated.
since 12.2.1. Using this may result in a performance issue.
If necessary, use the CodeSource to access the expression source text.
|
java.lang.String |
getExprIdentifier()
A unique identfier for the expression.
|
OwnerType |
getOwnerType()
Returns the type of object that owners the expression class.
|
java.lang.String |
getPath()
A dot separated path that may be used to lookup the ExprDef
within the ExprDef's owning compnent.
|
java.lang.Object |
getProperty(java.lang.String name) |
java.lang.String |
getScriptClassName(java.lang.String exprStr)
Deprecated.
use getExpressionClassName instead
|
java.lang.String |
getTriggerType()
Return the trigger type.
|
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.
|
boolean |
hasReturn()
If the expression has a return value.
|
boolean |
isOperationsExpression()
If the expression defines operations.
|
boolean |
supportsAnnotation()
Indicates whether ADF can use an expression annotation to select
the expression method for invocation.
|
static final oracle.adf.share.logging.ADFLogger mLogger
java.lang.String getPath()
ComponentOperationsManager#findExprDef
.java.lang.String getExpressionSource()
ExprEval.TrustMode getTrustMode()
boolean hasReturn()
java.lang.String getExprIdentifier()
java.lang.String getCacheKey(java.lang.String exprStr)
boolean isOperationsExpression()
java.lang.String getScriptClassName(java.lang.String exprStr)
java.lang.String getExpressionClassName()
ExprEval.TypeCheckedMode getTypeCheckedMode()
OwnerType getOwnerType()
CodeSource getCodeSource()
java.lang.String getTriggerType()
boolean supportsAnnotation()
java.lang.Object getProperty(java.lang.String name)