Interface WriteAccessor

  • All Superinterfaces:
    java.io.Externalizable, java.io.Serializable
    All Known Subinterfaces:
    FieldAccessor
    All Known Implementing Classes:
    BaseClassFieldWriter

    public interface WriteAccessor
    extends java.io.Externalizable
    An interface for a class that is able to write values into a class field
    • Method Detail

      • getIndex

        int getIndex()
      • setValue

        void setValue​(java.lang.Object bean,
                      java.lang.Object value)
      • setCharValue

        void setCharValue​(java.lang.Object bean,
                          char value)
      • setIntValue

        void setIntValue​(java.lang.Object bean,
                         int value)
      • setByteValue

        void setByteValue​(java.lang.Object bean,
                          byte value)
      • setShortValue

        void setShortValue​(java.lang.Object bean,
                           short value)
      • setLongValue

        void setLongValue​(java.lang.Object bean,
                          long value)
      • setFloatValue

        void setFloatValue​(java.lang.Object bean,
                           float value)
      • setDoubleValue

        void setDoubleValue​(java.lang.Object bean,
                            double value)
      • setBooleanValue

        void setBooleanValue​(java.lang.Object bean,
                             boolean value)
      • getFieldType

        java.lang.Class<?> getFieldType()
      • getNativeWriteMethod

        java.lang.reflect.Method getNativeWriteMethod()