public class BeanExtractingGeneratorExtension extends java.lang.Object implements GeneratorExtension
Constructor and Description |
---|
BeanExtractingGeneratorExtension() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection |
extraGeneralImports() |
java.util.Collection |
extraInterfaceNames() |
java.util.Collection |
extraSpecificImports() |
void |
generate(ClassInfo info,
java.lang.Class superclassType,
Property[] props,
java.lang.Class[] propTypes,
IndentedWriter iw) |
int |
getConstructorModifiers() |
int |
getExtractMethodModifiers() |
void |
setConstructorModifiers(int ctor_modifiers) |
void |
setExtractMethodModifiers(int method_modifiers) |
public void setConstructorModifiers(int ctor_modifiers)
public int getConstructorModifiers()
public void setExtractMethodModifiers(int method_modifiers)
public int getExtractMethodModifiers()
public java.util.Collection extraGeneralImports()
extraGeneralImports
in interface GeneratorExtension
public java.util.Collection extraSpecificImports()
extraSpecificImports
in interface GeneratorExtension
public java.util.Collection extraInterfaceNames()
extraInterfaceNames
in interface GeneratorExtension
public void generate(ClassInfo info, java.lang.Class superclassType, Property[] props, java.lang.Class[] propTypes, IndentedWriter iw) throws java.io.IOException
generate
in interface GeneratorExtension
java.io.IOException