Package org.drools.mvel
Class EvaluatorConstraint.LiteralContextEntry
java.lang.Object
org.drools.mvel.EvaluatorConstraint.LiteralContextEntry
- All Implemented Interfaces:
Externalizable,Serializable,org.drools.base.rule.ContextEntry
- Enclosing class:
- EvaluatorConstraint
protected static class EvaluatorConstraint.LiteralContextEntry
extends Object
implements org.drools.base.rule.ContextEntry
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionorg.drools.base.rule.accessor.ReadAccessororg.drools.base.rule.ContextEntryorg.drools.base.base.ValueResolver -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.drools.base.rule.accessor.ReadAccessororg.drools.base.rule.ContextEntrygetNext()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
-
extractor
public org.drools.base.rule.accessor.ReadAccessor extractor -
factHandle
-
next
public org.drools.base.rule.ContextEntry next -
valueResolver
public org.drools.base.base.ValueResolver valueResolver
-
-
Constructor Details
-
LiteralContextEntry
public LiteralContextEntry() -
LiteralContextEntry
public LiteralContextEntry(org.drools.base.rule.accessor.ReadAccessor extractor)
-
-
Method Details
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
getFieldExtractor
public org.drools.base.rule.accessor.ReadAccessor getFieldExtractor() -
getFactHandle
-
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
-
updateFromFactHandle
public void updateFromFactHandle(org.drools.base.base.ValueResolver valueResolver, FactHandle handle) - Specified by:
updateFromFactHandlein 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
-
resetTuple
public void resetTuple()- Specified by:
resetTuplein interfaceorg.drools.base.rule.ContextEntry
-
resetFactHandle
public void resetFactHandle()- Specified by:
resetFactHandlein interfaceorg.drools.base.rule.ContextEntry
-