Package org.drools.mvel.accessors
Class BaseIntClassFieldReader
- java.lang.Object
-
- org.drools.core.base.BaseClassFieldReader
-
- org.drools.mvel.accessors.BaseIntClassFieldReader
-
- All Implemented Interfaces:
Externalizable,Serializable,org.drools.core.rule.accessor.ReadAccessor
public abstract class BaseIntClassFieldReader extends org.drools.core.base.BaseClassFieldReader- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description BaseIntClassFieldReader()protectedBaseIntClassFieldReader(int index, Class fieldType, org.drools.core.base.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(org.drools.core.common.ReteEvaluator reteEvaluator, Object object)bytegetByteValue(org.drools.core.common.ReteEvaluator reteEvaluator, Object object)chargetCharValue(org.drools.core.common.ReteEvaluator reteEvaluator, Object object)doublegetDoubleValue(org.drools.core.common.ReteEvaluator reteEvaluator, Object object)floatgetFloatValue(org.drools.core.common.ReteEvaluator reteEvaluator, Object object)intgetHashCode(org.drools.core.common.ReteEvaluator reteEvaluator, Object object)abstract intgetIntValue(org.drools.core.common.ReteEvaluator reteEvaluator, Object object)longgetLongValue(org.drools.core.common.ReteEvaluator reteEvaluator, Object object)MethodgetNativeReadMethod()shortgetShortValue(org.drools.core.common.ReteEvaluator reteEvaluator, Object object)ObjectgetValue(org.drools.core.common.ReteEvaluator reteEvaluator, Object object)booleanisNullValue(org.drools.core.common.ReteEvaluator reteEvaluator, Object object)-
Methods inherited from class org.drools.core.base.BaseClassFieldReader
equals, getExtractToClass, getExtractToClassName, getHashCode, getIndex, getValue, getValueType, hashCode, isGlobal, isNullValue, isSelfReference, readExternal, setFieldType, setIndex, setValueType, writeExternal
-
-
-
-
Constructor Detail
-
BaseIntClassFieldReader
protected BaseIntClassFieldReader(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-
-
BaseIntClassFieldReader
public BaseIntClassFieldReader()
-
-
Method Detail
-
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 abstract int getIntValue(org.drools.core.common.ReteEvaluator reteEvaluator, Object object)
-
getLongValue
public 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)
-
-