public static class EvalExpression.SafeEvalExpression extends Object implements EvalExpression, Serializable
EvalExpression.SafeEvalExpression| Constructor and Description |
|---|
SafeEvalExpression(EvalExpression delegate) |
| Modifier and Type | Method and Description |
|---|---|
EvalExpression.SafeEvalExpression |
clone() |
Object |
createContext() |
boolean |
evaluate(Tuple tuple,
Declaration[] requiredDeclarations,
WorkingMemory workingMemory,
Object context) |
void |
replaceDeclaration(Declaration declaration,
Declaration resolved) |
boolean |
wrapsCompiledInvoker() |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisCompiledInvokerpublic SafeEvalExpression(EvalExpression delegate)
public Object createContext()
createContext in interface EvalExpressionpublic boolean evaluate(Tuple tuple, Declaration[] requiredDeclarations, WorkingMemory workingMemory, Object context) throws Exception
evaluate in interface EvalExpressionExceptionpublic void replaceDeclaration(Declaration declaration, Declaration resolved)
replaceDeclaration in interface EvalExpressionpublic EvalExpression.SafeEvalExpression clone()
clone in interface EvalExpressionclone in class Objectpublic boolean wrapsCompiledInvoker()
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.