Package org.drools.mvel.accessors
Class BaseNumberClassFieldReader
java.lang.Object
org.drools.base.base.BaseClassFieldReader
org.drools.mvel.accessors.BaseNumberClassFieldReader
- All Implemented Interfaces:
Externalizable,Serializable,org.drools.base.rule.accessor.ReadAccessor
- Direct Known Subclasses:
MVELNumberClassFieldReader
public abstract class BaseNumberClassFieldReader
extends org.drools.base.base.BaseClassFieldReader
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBaseNumberClassFieldReader(int index, Class<?> fieldType, org.drools.base.base.ValueType valueType) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetBooleanValue(org.drools.base.base.ValueResolver valueResolver, Object object) bytegetByteValue(org.drools.base.base.ValueResolver valueResolver, Object object) chargetCharValue(org.drools.base.base.ValueResolver valueResolver, Object object) doublegetDoubleValue(org.drools.base.base.ValueResolver valueResolver, Object object) floatgetFloatValue(org.drools.base.base.ValueResolver valueResolver, Object object) intgetHashCode(org.drools.base.base.ValueResolver valueResolver, Object object) intgetIntValue(org.drools.base.base.ValueResolver valueResolver, Object object) longgetLongValue(org.drools.base.base.ValueResolver valueResolver, Object object) shortgetShortValue(org.drools.base.base.ValueResolver valueResolver, Object object) abstract ObjectbooleanisNullValue(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
-
Constructor Details
-
BaseNumberClassFieldReader
public BaseNumberClassFieldReader() -
BaseNumberClassFieldReader
protected BaseNumberClassFieldReader(int index, Class<?> fieldType, org.drools.base.base.ValueType valueType)
-
-
Method Details
-
getValue
-
getBooleanValue
-
getByteValue
-
getCharValue
-
getDoubleValue
-
getFloatValue
-
getIntValue
-
getLongValue
-
getShortValue
-
isNullValue
-
getNativeReadMethod
-
getNativeReadMethodName
-
getHashCode
-