Package org.drools.mvel.accessors
Class BaseBooleanClassFieldWriter
java.lang.Object
org.drools.core.base.BaseClassFieldWriter
org.drools.mvel.accessors.BaseBooleanClassFieldWriter
- All Implemented Interfaces:
Externalizable,Serializable,org.drools.base.rule.accessor.WriteAccessor
A Base class for primitive boolean class field
write accessors. This class centralizes type conversions.
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBaseBooleanClassFieldWriter(int index, Class<?> fieldType, org.drools.base.base.ValueType valueType) This constructor is not supposed to be used from outside the class hierarchyBaseBooleanClassFieldWriter(Class<?> clazz, String fieldName) -
Method Summary
Modifier and TypeMethodDescriptionabstract voidsetBooleanValue(Object bean, boolean value) voidsetByteValue(Object bean, byte value) voidsetCharValue(Object bean, char value) voidsetDoubleValue(Object bean, double value) voidsetFloatValue(Object bean, float value) voidsetIntValue(Object bean, int value) voidsetLongValue(Object bean, long value) voidsetShortValue(Object bean, short value) voidMethods inherited from class org.drools.core.base.BaseClassFieldWriter
equals, getFieldType, getIndex, getValueType, hashCode, readExternal, writeExternal
-
Constructor Details
-
BaseBooleanClassFieldWriter
-
BaseBooleanClassFieldWriter
public BaseBooleanClassFieldWriter() -
BaseBooleanClassFieldWriter
protected BaseBooleanClassFieldWriter(int index, Class<?> fieldType, org.drools.base.base.ValueType valueType) This constructor is not supposed to be used from outside the class hierarchy- Parameters:
index-fieldType-valueType-
-
-
Method Details
-
setValue
-
setBooleanValue
-
setByteValue
-
setCharValue
-
setDoubleValue
-
setFloatValue
-
setIntValue
-
setLongValue
-
setShortValue
-
getNativeWriteMethod
-