Class BaseCharClassFieldWriter

java.lang.Object
org.drools.core.base.BaseClassFieldWriter
org.drools.mvel.accessors.BaseCharClassFieldWriter
All Implemented Interfaces:
Externalizable, Serializable, org.drools.base.rule.accessor.WriteAccessor

public abstract class BaseCharClassFieldWriter extends BaseClassFieldWriter
See Also:
  • Constructor Details

    • BaseCharClassFieldWriter

      public BaseCharClassFieldWriter(Class<?> clazz, String fieldName)
    • BaseCharClassFieldWriter

      protected BaseCharClassFieldWriter(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 -
    • BaseCharClassFieldWriter

      public BaseCharClassFieldWriter()
  • Method Details

    • setValue

      public void setValue(Object bean, Object value)
    • setBooleanValue

      public void setBooleanValue(Object bean, boolean value)
    • setByteValue

      public void setByteValue(Object bean, byte value)
    • setCharValue

      public abstract void setCharValue(Object object, char value)
    • setDoubleValue

      public void setDoubleValue(Object bean, 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()