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 Details

    • next

      protected org.drools.base.rule.ContextEntry next
    • tuple

      protected org.drools.base.reteoo.BaseTuple tuple
    • rightHandle

      protected FactHandle 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:
      getNext in interface org.drools.base.rule.ContextEntry
    • setNext

      public void setNext(org.drools.base.rule.ContextEntry entry)
      Specified by:
      setNext in interface org.drools.base.rule.ContextEntry
    • updateFromTuple

      public void updateFromTuple(org.drools.base.base.ValueResolver valueResolver, org.drools.base.reteoo.BaseTuple tuple)
      Specified by:
      updateFromTuple in interface org.drools.base.rule.ContextEntry
    • updateFromFactHandle

      public void updateFromFactHandle(org.drools.base.base.ValueResolver valueResolver, FactHandle handle)
      Specified by:
      updateFromFactHandle in interface org.drools.base.rule.ContextEntry
    • resetTuple

      public void resetTuple()
      Specified by:
      resetTuple in interface org.drools.base.rule.ContextEntry
    • resetFactHandle

      public void resetFactHandle()
      Specified by:
      resetFactHandle in interface org.drools.base.rule.ContextEntry
    • writeExternal

      public void writeExternal(ObjectOutput out) throws IOException
      Specified by:
      writeExternal in interface Externalizable
      Throws:
      IOException
    • readExternal

      public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
      Specified by:
      readExternal in interface Externalizable
      Throws:
      IOException
      ClassNotFoundException
    • getRight

      public FactHandle getRight()
    • getDeclarations

      public org.drools.base.rule.Declaration[] getDeclarations()