Modifier and Type | Field and Description |
---|---|
ExecutableStatement |
stmt |
Constructor and Description |
---|
ExprValueAccessor(java.lang.String ex,
java.lang.Class expectedType,
java.lang.Object ctx,
VariableResolverFactory factory,
ParserContext pCtx) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getKnownEgressType() |
ExecutableStatement |
getStmt() |
java.lang.Object |
getValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory) |
void |
setStmt(ExecutableStatement stmt) |
java.lang.Object |
setValue(java.lang.Object ctx,
java.lang.Object elCtx,
VariableResolverFactory variableFactory,
java.lang.Object value) |
public ExecutableStatement stmt
public ExprValueAccessor(java.lang.String ex, java.lang.Class expectedType, java.lang.Object ctx, VariableResolverFactory factory, ParserContext pCtx)
public java.lang.Object getValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory)
public java.lang.Object setValue(java.lang.Object ctx, java.lang.Object elCtx, VariableResolverFactory variableFactory, java.lang.Object value)
public ExecutableStatement getStmt()
public void setStmt(ExecutableStatement stmt)
public java.lang.Class getKnownEgressType()
getKnownEgressType
in interface Accessor