@Exported public interface ExprDef extends ExprDef
Modifier and Type | Interface and Description |
---|---|
static interface |
ExprDef.META |
static class |
ExprDef.SourceHintProperty |
ExprDef.OverrideMode, ExprDef.Visibility
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BINDING |
static java.lang.String |
GROOVY_MIME_TYPE |
static java.lang.String |
JI_MIME_TYPE |
static oracle.adf.share.logging.ADFLogger |
mLogger |
static java.lang.String |
NASHORN_MIME_TYPE |
static java.lang.String |
UNKNOWN_FILE_NAME |
OVERRIDEMODE_PROPERTY, VISIBILITY_PROPERTY
Modifier and Type | Method and Description |
---|---|
int |
calculateOffset()
The expression's "offset" within a CodeSource.
|
java.util.Map<java.lang.String,byte[]> |
getClassData(java.lang.String name) |
ExprCodeSource |
getCodeSource()
Returns the code source that contains the code for this expression.
|
java.lang.String |
getCodeSourceName()
Returns the CodeSourceName for this expression.
|
java.lang.String |
getContentType()
Return the MIME content type of the expression's script text.
|
int |
getDefScope() |
java.lang.String |
getFunctionName()
Return the name of the script function that should be invoked when
evalauting the expression definition.
|
java.io.Reader |
getScriptReader()
Deprecated.
since 11.1.1.9.20. Use getCodeSource().getScriptReader() instead.
|
java.lang.String |
getScriptText()
Returns the script text for this expression definition.
|
ExprEval.TrustMode |
getTrustMode(java.lang.String functionName) |
boolean |
isDynamicCodeSourceEnabled() |
void |
storeClassData(java.lang.String name,
byte[] classData) |
getCacheKey, getExpressionClassName, getExpressionSource, getExprIdentifier, getOverrideMode, getOwnerType, getPath, getProperty, getScriptClassName, getTriggerType, getTrustMode, getTypeCheckedMode, getVisibility, hasReturn, isOperationsExpression, supportsAnnotation
static final java.lang.String BINDING
static final java.lang.String GROOVY_MIME_TYPE
static final java.lang.String JI_MIME_TYPE
static final java.lang.String NASHORN_MIME_TYPE
static final java.lang.String UNKNOWN_FILE_NAME
@Concealed static final oracle.adf.share.logging.ADFLogger mLogger
ExprCodeSource getCodeSource()
java.lang.String getCodeSourceName()
java.lang.String getContentType()
java.io.Reader getScriptReader()
java.lang.String getScriptText()
java.lang.String getFunctionName()
@Concealed ExprEval.TrustMode getTrustMode(java.lang.String functionName)
@Concealed int calculateOffset()
@Concealed int getDefScope()
@Concealed java.util.Map<java.lang.String,byte[]> getClassData(java.lang.String name)
@Concealed void storeClassData(java.lang.String name, byte[] classData)
@Concealed boolean isDynamicCodeSourceEnabled()