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, generateClassJavaDocComment, 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, writePropertyVariables
public void setInnerBeanClassName(String innerBeanClassName)
public String getInnerBeanClassName()
protected PropertyBeanGenerator createInnerGenerator()
protected void writeOtherVariables() throws IOException
writeOtherVariables
in class SimplePropertyBeanGenerator
IOException
protected void writeOtherFunctions() throws IOException
writeOtherFunctions
in class SimplePropertyBeanGenerator
IOException
protected void writeOtherClasses() throws IOException
writeOtherClasses
in class SimplePropertyBeanGenerator
IOException
protected void writePropertyVariable(Property prop) throws IOException
writePropertyVariable
in class SimplePropertyBeanGenerator
IOException
protected void writePropertyGetter(Property prop, Class propType) throws IOException
writePropertyGetter
in class SimplePropertyBeanGenerator
IOException
protected void writePropertySetter(Property prop, Class propType) throws IOException
writePropertySetter
in class SimplePropertyBeanGenerator
IOException
Copyright © 2018 com.mchange. All rights reserved.