Package org.drools.mvel
Class MVELConstraint.MvelContextEntry
java.lang.Object
org.drools.mvel.MVELConstraint.MvelContextEntry
- All Implemented Interfaces:
Externalizable,Serializable,org.drools.base.rule.ContextEntry
- Enclosing class:
- MVELConstraint
public static class MVELConstraint.MvelContextEntry
extends Object
implements org.drools.base.rule.ContextEntry
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.drools.base.rule.Declaration[]protected org.drools.base.rule.ContextEntryprotected FactHandleprotected org.drools.base.reteoo.BaseTupleprotected org.drools.base.base.ValueResolver -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.drools.base.rule.Declaration[]org.drools.base.rule.ContextEntrygetNext()getRight()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
-
Field Details
-
next
protected org.drools.base.rule.ContextEntry next -
tuple
protected org.drools.base.reteoo.BaseTuple tuple -
rightHandle
-
declarations
protected org.drools.base.rule.Declaration[] declarations -
valueResolver
protected transient org.drools.base.base.ValueResolver valueResolver
-
-
Constructor Details
-
MvelContextEntry
public MvelContextEntry() -
MvelContextEntry
public MvelContextEntry(org.drools.base.rule.Declaration[] declarations)
-
-
Method Details
-
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
-
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
-
getRight
-
getDeclarations
public org.drools.base.rule.Declaration[] getDeclarations()
-