Class CsvSecurelyStringifiableBeangenGeneratorExtension
java.lang.Object
com.mchange.v2.naming.CsvSecurelyStringifiableBeangenGeneratorExtension
- All Implemented Interfaces:
GeneratorExtension
public class CsvSecurelyStringifiableBeangenGeneratorExtension
extends Object
implements GeneratorExtension
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerate(ClassInfo info, Class superclassType, Property[] props, Class[] propTypes, IndentedWriter iw) booleanvoidsetBaseClass(boolean baseClass) voidsetDecodeOverrideFunction(String propName, String function) voidsetEncodeOverrideFunction(String propName, String function)
-
Constructor Details
-
CsvSecurelyStringifiableBeangenGeneratorExtension
public CsvSecurelyStringifiableBeangenGeneratorExtension()
-
-
Method Details
-
setBaseClass
public void setBaseClass(boolean baseClass) -
isBaseClass
public boolean isBaseClass() -
setEncodeOverrideFunction
-
setDecodeOverrideFunction
-
extraGeneralImports
- Specified by:
extraGeneralImportsin interfaceGeneratorExtension
-
extraSpecificImports
- Specified by:
extraSpecificImportsin interfaceGeneratorExtension
-
extraInterfaceNames
- Specified by:
extraInterfaceNamesin interfaceGeneratorExtension
-
generate
public void generate(ClassInfo info, Class superclassType, Property[] props, Class[] propTypes, IndentedWriter iw) throws IOException - Specified by:
generatein interfaceGeneratorExtension- Throws:
IOException
-