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 GeneratorExtensionpublic java.util.Collection extraSpecificImports()
extraSpecificImports in interface GeneratorExtensionpublic java.util.Collection extraInterfaceNames()
extraInterfaceNames in interface GeneratorExtensionpublic void generate(ClassInfo info, java.lang.Class superclassType, Property[] props, java.lang.Class[] propTypes, IndentedWriter iw) throws java.io.IOException
generate in interface GeneratorExtensionjava.io.IOException