Package org.gittorr.ccerial.utils
Interface FieldAccessorWriter
- All Known Implementing Classes:
AbstractFieldAccessorWriter,ArrayFieldAccessorWriter,ObjectArrayFieldAccessorWriter,SimpleFieldAccessorWriter
public interface FieldAccessorWriter
-
Method Summary
Modifier and TypeMethodDescriptiongetKind()booleanvoidwriteReader(Writer out, String accessorName, Element fieldEl, CcSerializable ccSerializable, boolean isRecord) voidwriteWriter(Writer out, String accessorName, Element fieldEl, CcSerializable ccSerializable, boolean isRecord)
-
Method Details
-
getKind
TypeKind getKind() -
isVariable
boolean isVariable() -
getTypeName
String getTypeName() -
writeWriter
void writeWriter(Writer out, String accessorName, Element fieldEl, CcSerializable ccSerializable, boolean isRecord) throws IOException - Throws:
IOException
-
writeReader
void writeReader(Writer out, String accessorName, Element fieldEl, CcSerializable ccSerializable, boolean isRecord) throws IOException - Throws:
IOException
-