Class IsAEvaluatorDefinition.IsAEvaluator

    • Constructor Summary

      Constructors 
      Constructor Description
      IsAEvaluator()  
      IsAEvaluator​(org.drools.core.base.ValueType type, boolean isNegated)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean evaluate​(org.drools.core.common.InternalWorkingMemory workingMemory, org.drools.core.spi.InternalReadAccessor extractor, org.drools.core.common.InternalFactHandle handle, org.drools.core.spi.FieldValue value)  
      boolean evaluate​(org.drools.core.common.InternalWorkingMemory workingMemory, org.drools.core.spi.InternalReadAccessor leftExtractor, org.drools.core.common.InternalFactHandle left, org.drools.core.spi.InternalReadAccessor rightExtractor, org.drools.core.common.InternalFactHandle right)  
      boolean evaluateCachedLeft​(org.drools.core.common.InternalWorkingMemory workingMemory, org.drools.core.rule.VariableRestriction.VariableContextEntry context, org.drools.core.common.InternalFactHandle right)  
      boolean evaluateCachedRight​(org.drools.core.common.InternalWorkingMemory workingMemory, org.drools.core.rule.VariableRestriction.VariableContextEntry context, org.drools.core.common.InternalFactHandle left)  
      protected org.drools.core.factmodel.traits.TraitableBean lookForWrapper​(Object objectValue, org.drools.core.common.InternalWorkingMemory workingMemory)  
      void setParameterText​(String parameterText)  
      String toString()  
      • Methods inherited from class org.drools.core.base.BaseEvaluator

        equals, getCoercedValueType, getInterval, getOperator, getValueType, hashCode, isTemporal, readExternal, writeExternal
    • Constructor Detail

      • IsAEvaluator

        public IsAEvaluator()
      • IsAEvaluator

        public IsAEvaluator​(org.drools.core.base.ValueType type,
                            boolean isNegated)
    • Method Detail

      • setParameterText

        public void setParameterText​(String parameterText)
      • evaluate

        public boolean evaluate​(org.drools.core.common.InternalWorkingMemory workingMemory,
                                org.drools.core.spi.InternalReadAccessor extractor,
                                org.drools.core.common.InternalFactHandle handle,
                                org.drools.core.spi.FieldValue value)
      • lookForWrapper

        protected org.drools.core.factmodel.traits.TraitableBean lookForWrapper​(Object objectValue,
                                                                                org.drools.core.common.InternalWorkingMemory workingMemory)
      • evaluate

        public boolean evaluate​(org.drools.core.common.InternalWorkingMemory workingMemory,
                                org.drools.core.spi.InternalReadAccessor leftExtractor,
                                org.drools.core.common.InternalFactHandle left,
                                org.drools.core.spi.InternalReadAccessor rightExtractor,
                                org.drools.core.common.InternalFactHandle right)
      • evaluateCachedLeft

        public boolean evaluateCachedLeft​(org.drools.core.common.InternalWorkingMemory workingMemory,
                                          org.drools.core.rule.VariableRestriction.VariableContextEntry context,
                                          org.drools.core.common.InternalFactHandle right)
      • evaluateCachedRight

        public boolean evaluateCachedRight​(org.drools.core.common.InternalWorkingMemory workingMemory,
                                           org.drools.core.rule.VariableRestriction.VariableContextEntry context,
                                           org.drools.core.common.InternalFactHandle left)
      • toString

        public String toString()
        Overrides:
        toString in class org.drools.core.base.BaseEvaluator