Package org.gittorr.ccerial.utils.impl
Class SimpleFieldAccessorWriter
java.lang.Object
org.gittorr.ccerial.utils.impl.AbstractFieldAccessorWriter
org.gittorr.ccerial.utils.impl.SimpleFieldAccessorWriter
- All Implemented Interfaces:
FieldAccessorWriter
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleFieldAccessorWriter(TypeKind kind, boolean variable, String typeName, String writerMethodName, String readerMethodName) -
Method Summary
Modifier and TypeMethodDescriptionvoidwriteReader(Writer out, String accessorName, Element fieldEl, CcSerializable ccSerializable, boolean isRecord) Write readervoidwriteWriter(Writer out, String accessorName, Element fieldEl, CcSerializable ccSerializable, boolean isRecord) Write writerMethods inherited from class org.gittorr.ccerial.utils.impl.AbstractFieldAccessorWriter
equals, getKind, getTypeName, hashCode, isVariable, toCtorArgName, toSetterName
-
Constructor Details
-
SimpleFieldAccessorWriter
-
-
Method Details
-
writeWriter
public void writeWriter(Writer out, String accessorName, Element fieldEl, CcSerializable ccSerializable, boolean isRecord) throws IOException Description copied from interface:FieldAccessorWriterWrite writer- Parameters:
out- outaccessorName- the accessorNamefieldEl- the fieldElccSerializable- the ccSerializableisRecord- 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:FieldAccessorWriterWrite reader- Parameters:
out- outaccessorName- the accessorNamefieldEl- the fieldElccSerializable- the ccSerializableisRecord- the isRecord- Throws:
IOException- the IOException
-