Package org.drools.core.base.extractors
Class BaseDoubleClassFieldWriter
- java.lang.Object
-
- org.drools.core.base.BaseClassFieldWriter
-
- org.drools.core.base.extractors.BaseDoubleClassFieldWriter
-
- All Implemented Interfaces:
Externalizable,Serializable,WriteAccessor
public abstract class BaseDoubleClassFieldWriter extends BaseClassFieldWriter
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description BaseDoubleClassFieldWriter()protectedBaseDoubleClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hierarchyBaseDoubleClassFieldWriter(Class<?> clazz, String fieldName)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description MethodgetNativeWriteMethod()voidsetBooleanValue(Object bean, boolean value)voidsetByteValue(Object bean, byte value)voidsetCharValue(Object bean, char value)abstract voidsetDoubleValue(Object object, double value)voidsetFloatValue(Object bean, float value)voidsetIntValue(Object bean, int value)voidsetLongValue(Object bean, long value)voidsetShortValue(Object bean, short value)voidsetValue(Object bean, Object value)-
Methods inherited from class org.drools.core.base.BaseClassFieldWriter
equals, getFieldType, getIndex, getValueType, hashCode, readExternal, setBigDecimalValue, setBigIntegerValue, writeExternal
-
-
-
-
Constructor Detail
-
BaseDoubleClassFieldWriter
protected BaseDoubleClassFieldWriter(int index, Class<?> fieldType, ValueType valueType)This constructor is not supposed to be used from outside the class hierarchy- Parameters:
index-fieldType-valueType-
-
BaseDoubleClassFieldWriter
public BaseDoubleClassFieldWriter()
-
-
Method Detail
-
setBooleanValue
public void setBooleanValue(Object bean, boolean value)
-
setByteValue
public void setByteValue(Object bean, byte value)
-
setCharValue
public void setCharValue(Object bean, char value)
-
setDoubleValue
public abstract void setDoubleValue(Object object, double value)
-
setFloatValue
public void setFloatValue(Object bean, float value)
-
setIntValue
public void setIntValue(Object bean, int value)
-
setLongValue
public void setLongValue(Object bean, long value)
-
setShortValue
public void setShortValue(Object bean, short value)
-
getNativeWriteMethod
public Method getNativeWriteMethod()
-
-