com.mchange.v2.codegen.bean
Class InnerBeanPropertyBeanGenerator
java.lang.Object
com.mchange.v2.codegen.bean.SimplePropertyBeanGenerator
com.mchange.v2.codegen.bean.InnerBeanPropertyBeanGenerator
- All Implemented Interfaces:
- PropertyBeanGenerator
public class InnerBeanPropertyBeanGenerator
- extends SimplePropertyBeanGenerator
Methods inherited from class com.mchange.v2.codegen.bean.SimplePropertyBeanGenerator |
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, writePropertyVariables |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InnerBeanPropertyBeanGenerator
public InnerBeanPropertyBeanGenerator()
setInnerBeanClassName
public void setInnerBeanClassName(String innerBeanClassName)
getInnerBeanClassName
public String getInnerBeanClassName()
createInnerGenerator
protected PropertyBeanGenerator createInnerGenerator()
writeOtherVariables
protected void writeOtherVariables()
throws IOException
- Overrides:
writeOtherVariables
in class SimplePropertyBeanGenerator
- Throws:
IOException
writeOtherFunctions
protected void writeOtherFunctions()
throws IOException
- Overrides:
writeOtherFunctions
in class SimplePropertyBeanGenerator
- Throws:
IOException
writeOtherClasses
protected void writeOtherClasses()
throws IOException
- Overrides:
writeOtherClasses
in class SimplePropertyBeanGenerator
- Throws:
IOException
writePropertyVariable
protected void writePropertyVariable(Property prop)
throws IOException
- Overrides:
writePropertyVariable
in class SimplePropertyBeanGenerator
- Throws:
IOException
writePropertyGetter
protected void writePropertyGetter(Property prop,
Class propType)
throws IOException
- Overrides:
writePropertyGetter
in class SimplePropertyBeanGenerator
- Throws:
IOException
writePropertySetter
protected void writePropertySetter(Property prop,
Class propType)
throws IOException
- Overrides:
writePropertySetter
in class SimplePropertyBeanGenerator
- Throws:
IOException