Class LambdaConstraint.LambdaContextEntry
java.lang.Object
org.drools.modelcompiler.constraints.LambdaConstraint.LambdaContextEntry
- All Implemented Interfaces:
Externalizable,Serializable,org.drools.base.rule.ContextEntry
- Enclosing class:
- LambdaConstraint
public static class LambdaConstraint.LambdaContextEntry
extends Object
implements org.drools.base.rule.ContextEntry
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.drools.base.rule.ContextEntrygetNext()org.drools.base.base.ValueResolverorg.drools.base.reteoo.BaseTuplegetTuple()voidvoidvoidvoidsetNext(org.drools.base.rule.ContextEntry entry) voidupdateFromFactHandle(org.drools.base.base.ValueResolver valueResolver, FactHandle handle) voidupdateFromTuple(org.drools.base.base.ValueResolver valueResolver, org.drools.base.reteoo.BaseTuple tuple) void
-
Constructor Details
-
LambdaContextEntry
public LambdaContextEntry()
-
-
Method Details
-
updateFromTuple
public void updateFromTuple(org.drools.base.base.ValueResolver valueResolver, org.drools.base.reteoo.BaseTuple tuple) - Specified by:
updateFromTuplein interfaceorg.drools.base.rule.ContextEntry
-
updateFromFactHandle
public void updateFromFactHandle(org.drools.base.base.ValueResolver valueResolver, FactHandle handle) - Specified by:
updateFromFactHandlein interfaceorg.drools.base.rule.ContextEntry
-
resetTuple
public void resetTuple()- Specified by:
resetTuplein interfaceorg.drools.base.rule.ContextEntry
-
resetFactHandle
public void resetFactHandle()- Specified by:
resetFactHandlein interfaceorg.drools.base.rule.ContextEntry
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
getTuple
public org.drools.base.reteoo.BaseTuple getTuple() -
getHandle
-
getReteEvaluator
public org.drools.base.base.ValueResolver getReteEvaluator() -
getNext
public org.drools.base.rule.ContextEntry getNext()- Specified by:
getNextin interfaceorg.drools.base.rule.ContextEntry
-
setNext
public void setNext(org.drools.base.rule.ContextEntry entry) - Specified by:
setNextin interfaceorg.drools.base.rule.ContextEntry
-