| java.lang.Object com.mchange.v2.codegen.bean.SerializableExtension com.mchange.v2.codegen.bean.IndirectingSerializableExtension
Method Summary | |
public Collection | extraSpecificImports() | public void | generate(ClassInfo info, Class superclassType, Property[] props, Class[] propTypes, IndentedWriter iw) | protected IndirectPolicy | indirectingPolicy(Property prop, Class propType) | protected void | writeExtraDeclarations(ClassInfo info, Class superclassType, Property[] props, Class[] propTypes, IndentedWriter iw) | protected void | writeIndirectStoreObject(Property prop, Class propType, IndentedWriter iw) | protected void | writeInitializeIndirector(Property prop, Class propType, IndentedWriter iw) hook method... | protected void | writeStoreObject(Property prop, Class propType, IndentedWriter iw) | protected void | writeUnstoreObject(Property prop, Class propType, IndentedWriter iw) |
indirectorClassName | protected String indirectorClassName(Code) | | |
IndirectingSerializableExtension | protected IndirectingSerializableExtension()(Code) | | |
writeInitializeIndirector | protected void writeInitializeIndirector(Property prop, Class propType, IndentedWriter iw) throws IOException(Code) | | hook method... does nothing by default... override at will.
The indirector will be called, uh, "indirector".
You are in the middle of a method when you define this.
|
Methods inherited from com.mchange.v2.codegen.bean.SerializableExtension | public Collection extraGeneralImports()(Code)(Java Doc) public Collection extraInterfaceNames()(Code)(Java Doc) public Collection extraSpecificImports()(Code)(Java Doc) public void generate(ClassInfo info, Class superclassType, Property[] props, Class[] propTypes, IndentedWriter iw) throws IOException(Code)(Java Doc) protected void generateExtraSerInitializers(ClassInfo info, Class superclassType, Property[] props, Class[] propTypes, IndentedWriter iw) throws IOException(Code)(Java Doc) protected void generateExtraSerWriteStatements(ClassInfo info, Class superclassType, Property[] props, Class[] propTypes, IndentedWriter iw) throws IOException(Code)(Java Doc) protected void writeStoreObject(Property prop, Class propType, IndentedWriter iw) throws IOException(Code)(Java Doc) protected void writeUnstoreObject(Property prop, Class propType, IndentedWriter iw) throws IOException(Code)(Java Doc)
|
|
|