Class BaseShortClassFieldReader

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

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

    Constructors
    Modifier
    Constructor
    Description
     
     
    protected
    BaseShortClassFieldReader(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)
     
    long
    getLongValue(org.drools.base.base.ValueResolver valueResolver, Object object)
     
     
    abstract 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

    • BaseShortClassFieldReader

      protected BaseShortClassFieldReader(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 -
    • BaseShortClassFieldReader

      public BaseShortClassFieldReader()
  • 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 long getLongValue(org.drools.base.base.ValueResolver valueResolver, Object object)
    • getShortValue

      public abstract 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)