Class SimpleFieldAccessorWriter

java.lang.Object
org.gittorr.ccerial.utils.impl.AbstractFieldAccessorWriter
org.gittorr.ccerial.utils.impl.SimpleFieldAccessorWriter
All Implemented Interfaces:
FieldAccessorWriter

public class SimpleFieldAccessorWriter extends AbstractFieldAccessorWriter
  • Constructor Details

    • SimpleFieldAccessorWriter

      public SimpleFieldAccessorWriter(TypeKind kind, boolean variable, String typeName, String writerMethodName, String readerMethodName)
  • Method Details

    • writeWriter

      public void writeWriter(Writer out, String accessorName, Element fieldEl, CcSerializable ccSerializable, boolean isRecord) throws IOException
      Description copied from interface: FieldAccessorWriter
      Write writer
      Parameters:
      out - out
      accessorName - the accessorName
      fieldEl - the fieldEl
      ccSerializable - the ccSerializable
      isRecord - the isRecord
      Throws:
      IOException - the IOException
    • writeReader

      public void writeReader(Writer out, String accessorName, Element fieldEl, CcSerializable ccSerializable, boolean isRecord) throws IOException
      Description copied from interface: FieldAccessorWriter
      Write reader
      Parameters:
      out - out
      accessorName - the accessorName
      fieldEl - the fieldEl
      ccSerializable - the ccSerializable
      isRecord - the isRecord
      Throws:
      IOException - the IOException