public class ConditionalBranchEvaluator extends Object implements Externalizable
| Modifier and Type | Class and Description |
|---|---|
static class |
ConditionalBranchEvaluator.ConditionalExecution |
| Constructor and Description |
|---|
ConditionalBranchEvaluator() |
ConditionalBranchEvaluator(EvalCondition condition,
RuleBasePartitionId partitionId,
LeftTupleSink tupleSink,
boolean breaking,
ConditionalBranchEvaluator elseBranchEvaluator) |
| Modifier and Type | Method and Description |
|---|---|
Object |
createContext() |
boolean |
equals(Object obj) |
ConditionalBranchEvaluator.ConditionalExecution |
evaluate(Tuple tuple,
WorkingMemory workingMemory,
Object context) |
int |
hashCode() |
void |
readExternal(ObjectInput in) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public ConditionalBranchEvaluator()
public ConditionalBranchEvaluator(EvalCondition condition, RuleBasePartitionId partitionId, LeftTupleSink tupleSink, boolean breaking, ConditionalBranchEvaluator elseBranchEvaluator)
public ConditionalBranchEvaluator.ConditionalExecution evaluate(Tuple tuple, WorkingMemory workingMemory, Object context)
public Object createContext()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.