Package com.mchange.v2.codegen.bean
Class BeanExtractingGeneratorExtension
java.lang.Object
com.mchange.v2.codegen.bean.BeanExtractingGeneratorExtension
- All Implemented Interfaces:
GeneratorExtension
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerate(ClassInfo info, Class superclassType, Property[] props, Class[] propTypes, IndentedWriter iw) intintvoidsetConstructorModifiers(int ctor_modifiers) voidsetExtractMethodModifiers(int method_modifiers)
-
Constructor Details
-
BeanExtractingGeneratorExtension
public BeanExtractingGeneratorExtension()
-
-
Method Details
-
setConstructorModifiers
public void setConstructorModifiers(int ctor_modifiers) -
getConstructorModifiers
public int getConstructorModifiers() -
setExtractMethodModifiers
public void setExtractMethodModifiers(int method_modifiers) -
getExtractMethodModifiers
public int getExtractMethodModifiers() -
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
-