Class BaseLongClassFieldReader

  • All Implemented Interfaces:
    Externalizable, Serializable, org.drools.core.rule.accessor.ReadAccessor

    public abstract class BaseLongClassFieldReader
    extends org.drools.core.base.BaseClassFieldReader
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
        BaseLongClassFieldReader()  
      protected BaseLongClassFieldReader​(int index, Class fieldType, org.drools.core.base.ValueType valueType)
      This constructor is not supposed to be used from outside the class hirarchy
    • Constructor Detail

      • BaseLongClassFieldReader

        protected BaseLongClassFieldReader​(int index,
                                           Class fieldType,
                                           org.drools.core.base.ValueType valueType)
        This constructor is not supposed to be used from outside the class hirarchy
        Parameters:
        index -
        fieldType -
        valueType -
      • BaseLongClassFieldReader

        public BaseLongClassFieldReader()
    • Method Detail

      • getValue

        public Object getValue​(org.drools.core.common.ReteEvaluator reteEvaluator,
                               Object object)
      • getBooleanValue

        public boolean getBooleanValue​(org.drools.core.common.ReteEvaluator reteEvaluator,
                                       Object object)
      • getByteValue

        public byte getByteValue​(org.drools.core.common.ReteEvaluator reteEvaluator,
                                 Object object)
      • getCharValue

        public char getCharValue​(org.drools.core.common.ReteEvaluator reteEvaluator,
                                 Object object)
      • getDoubleValue

        public double getDoubleValue​(org.drools.core.common.ReteEvaluator reteEvaluator,
                                     Object object)
      • getFloatValue

        public float getFloatValue​(org.drools.core.common.ReteEvaluator reteEvaluator,
                                   Object object)
      • getIntValue

        public int getIntValue​(org.drools.core.common.ReteEvaluator reteEvaluator,
                               Object object)
      • getLongValue

        public abstract long getLongValue​(org.drools.core.common.ReteEvaluator reteEvaluator,
                                          Object object)
      • getShortValue

        public short getShortValue​(org.drools.core.common.ReteEvaluator reteEvaluator,
                                   Object object)
      • isNullValue

        public boolean isNullValue​(org.drools.core.common.ReteEvaluator reteEvaluator,
                                   Object object)
      • getNativeReadMethod

        public Method getNativeReadMethod()
      • getHashCode

        public int getHashCode​(org.drools.core.common.ReteEvaluator reteEvaluator,
                               Object object)