public class InnerBeanPropertyBeanGenerator extends SimplePropertyBeanGenerator
generalImports, generatorExtensions, info, interfaceNames, interfaceTypes, iw, propertyTypes, props, specificImports, superclassType| Constructor and Description |
|---|
InnerBeanPropertyBeanGenerator() |
| Modifier and Type | Method and Description |
|---|---|
protected PropertyBeanGenerator |
createInnerGenerator() |
String |
getInnerBeanClassName() |
void |
setInnerBeanClassName(String innerBeanClassName) |
protected void |
writeOtherClasses() |
protected void |
writeOtherFunctions() |
protected void |
writeOtherVariables() |
protected void |
writePropertyGetter(Property prop,
Class propType) |
protected void |
writePropertySetter(Property prop,
Class propType) |
protected void |
writePropertyVariable(Property prop) |
addExtension, addInternalImports, addInternalInterfaces, generate, getConstructorDefensiveCopyExpression, getGeneratorName, getGetterDefensiveCopyExpression, getJavaVersion, getSetterDefensiveCopyExpression, isForceUnmodifiable, isInner, main, removeExtension, resolveTypes, setForceUnmodifiable, setGeneratorName, setInner, setJavaVersion, writeBannerComments, writeBoundPropertyEventSourceMethods, writeClassDeclaration, writeConstrainedPropertyEventSourceMethods, writeCoreBody, writeGetterSetterPair, writeGetterSetterPairs, writeHeader, writeImports, writeInternalUtilityFunctions, writeJavaBeansChangeSupport, writePropertyMember, writePropertyMembers, writePropertyVariablespublic void setInnerBeanClassName(String innerBeanClassName)
public String getInnerBeanClassName()
protected PropertyBeanGenerator createInnerGenerator()
protected void writeOtherVariables()
throws IOException
writeOtherVariables in class SimplePropertyBeanGeneratorIOExceptionprotected void writeOtherFunctions()
throws IOException
writeOtherFunctions in class SimplePropertyBeanGeneratorIOExceptionprotected void writeOtherClasses()
throws IOException
writeOtherClasses in class SimplePropertyBeanGeneratorIOExceptionprotected void writePropertyVariable(Property prop) throws IOException
writePropertyVariable in class SimplePropertyBeanGeneratorIOExceptionprotected void writePropertyGetter(Property prop, Class propType) throws IOException
writePropertyGetter in class SimplePropertyBeanGeneratorIOExceptionprotected void writePropertySetter(Property prop, Class propType) throws IOException
writePropertySetter in class SimplePropertyBeanGeneratorIOException