Package org.drools.core.base.extractors
Class BaseFloatClassFieldReader
- java.lang.Object
-
- org.drools.core.base.BaseClassFieldReader
-
- org.drools.core.base.extractors.BaseFloatClassFieldReader
-
- All Implemented Interfaces:
Externalizable,Serializable,InternalReadAccessor,ReadAccessor
public abstract class BaseFloatClassFieldReader extends BaseClassFieldReader
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description BaseFloatClassFieldReader()protectedBaseFloatClassFieldReader(int index, Class fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchy
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleangetBooleanValue(ReteEvaluator reteEvaluator, Object object)bytegetByteValue(ReteEvaluator reteEvaluator, Object object)chargetCharValue(ReteEvaluator reteEvaluator, Object object)doublegetDoubleValue(ReteEvaluator reteEvaluator, Object object)abstract floatgetFloatValue(ReteEvaluator reteEvaluator, Object object)intgetHashCode(ReteEvaluator reteEvaluator, Object object)intgetIntValue(ReteEvaluator reteEvaluator, Object object)longgetLongValue(ReteEvaluator reteEvaluator, Object object)MethodgetNativeReadMethod()shortgetShortValue(ReteEvaluator reteEvaluator, Object object)ObjectgetValue(ReteEvaluator reteEvaluator, Object object)booleanisNullValue(ReteEvaluator reteEvaluator, Object object)-
Methods inherited from class org.drools.core.base.BaseClassFieldReader
equals, getBigDecimalValue, getBigDecimalValue, getBigIntegerValue, getBigIntegerValue, getBooleanValue, getByteValue, getCharValue, getDoubleValue, getExtractToClass, getExtractToClassName, getFloatValue, getHashCode, getIndex, getIntValue, getLongValue, getShortValue, getValue, getValueType, hashCode, isGlobal, isNullValue, 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.core.spi.ReadAccessor
getNativeReadMethodName
-
-
-
-
Constructor Detail
-
BaseFloatClassFieldReader
protected BaseFloatClassFieldReader(int index, Class fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hirarchy- Parameters:
index-fieldType-valueType-
-
BaseFloatClassFieldReader
public BaseFloatClassFieldReader()
-
-
Method Detail
-
getValue
public Object getValue(ReteEvaluator reteEvaluator, Object object)
-
getBooleanValue
public boolean getBooleanValue(ReteEvaluator reteEvaluator, Object object)
-
getByteValue
public byte getByteValue(ReteEvaluator reteEvaluator, Object object)
-
getCharValue
public char getCharValue(ReteEvaluator reteEvaluator, Object object)
-
getDoubleValue
public double getDoubleValue(ReteEvaluator reteEvaluator, Object object)
-
getFloatValue
public abstract float getFloatValue(ReteEvaluator reteEvaluator, Object object)
-
getIntValue
public int getIntValue(ReteEvaluator reteEvaluator, Object object)
-
getLongValue
public long getLongValue(ReteEvaluator reteEvaluator, Object object)
-
getShortValue
public short getShortValue(ReteEvaluator reteEvaluator, Object object)
-
isNullValue
public boolean isNullValue(ReteEvaluator reteEvaluator, Object object)
-
getNativeReadMethod
public Method getNativeReadMethod()
-
getHashCode
public int getHashCode(ReteEvaluator reteEvaluator, Object object)
-
-