Class BaseLongClassFieldReader

java.lang.Object
org.drools.base.base.BaseClassFieldReader
org.drools.mvel.accessors.BaseLongClassFieldReader
All Implemented Interfaces:
Externalizable, Serializable, org.drools.base.rule.accessor.ReadAccessor

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

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

    Modifier and Type
    Method
    Description
    boolean
    getBooleanValue(org.drools.base.base.ValueResolver valueResolver, Object object)
     
    byte
    getByteValue(org.drools.base.base.ValueResolver valueResolver, Object object)
     
    char
    getCharValue(org.drools.base.base.ValueResolver valueResolver, Object object)
     
    double
    getDoubleValue(org.drools.base.base.ValueResolver valueResolver, Object object)
     
    float
    getFloatValue(org.drools.base.base.ValueResolver valueResolver, Object object)
     
    int
    getHashCode(org.drools.base.base.ValueResolver valueResolver, Object object)
     
    int
    getIntValue(org.drools.base.base.ValueResolver valueResolver, Object object)
     
    abstract long
    getLongValue(org.drools.base.base.ValueResolver valueResolver, Object object)
     
     
    short
    getShortValue(org.drools.base.base.ValueResolver valueResolver, Object object)
     
    getValue(org.drools.base.base.ValueResolver valueResolver, Object object)
     
    boolean
    isNullValue(org.drools.base.base.ValueResolver valueResolver, Object object)
     

    Methods inherited from class org.drools.base.base.BaseClassFieldReader

    equals, getExtractToClass, getExtractToClassName, getHashCode, getIndex, getValue, getValueType, hashCode, isGlobal, isSelfReference, readExternal, setFieldType, setIndex, setValueType, writeExternal

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.drools.base.rule.accessor.ReadAccessor

    getNativeReadMethodName
  • Constructor Details

    • BaseLongClassFieldReader

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

      public BaseLongClassFieldReader()
  • Method Details

    • getValue

      public Object getValue(org.drools.base.base.ValueResolver valueResolver, Object object)
    • getBooleanValue

      public boolean getBooleanValue(org.drools.base.base.ValueResolver valueResolver, Object object)
    • getByteValue

      public byte getByteValue(org.drools.base.base.ValueResolver valueResolver, Object object)
    • getCharValue

      public char getCharValue(org.drools.base.base.ValueResolver valueResolver, Object object)
    • getDoubleValue

      public double getDoubleValue(org.drools.base.base.ValueResolver valueResolver, Object object)
    • getFloatValue

      public float getFloatValue(org.drools.base.base.ValueResolver valueResolver, Object object)
    • getIntValue

      public int getIntValue(org.drools.base.base.ValueResolver valueResolver, Object object)
    • getLongValue

      public abstract long getLongValue(org.drools.base.base.ValueResolver valueResolver, Object object)
    • getShortValue

      public short getShortValue(org.drools.base.base.ValueResolver valueResolver, Object object)
    • isNullValue

      public boolean isNullValue(org.drools.base.base.ValueResolver valueResolver, Object object)
    • getNativeReadMethod

      public Method getNativeReadMethod()
    • getHashCode

      public int getHashCode(org.drools.base.base.ValueResolver valueResolver, Object object)