Class InnerBeanPropertyBeanGenerator
java.lang.Object
com.mchange.v2.codegen.bean.SimplePropertyBeanGenerator
com.mchange.v2.codegen.bean.InnerBeanPropertyBeanGenerator
- All Implemented Interfaces:
PropertyBeanGenerator
-
Field Summary
Fields inherited from class SimplePropertyBeanGenerator
generalImports, generatorExtensions, info, interfaceNames, interfaceTypes, iw, propertyTypes, props, specificImports, superclassType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected PropertyBeanGeneratorvoidsetInnerBeanClassName(String innerBeanClassName) protected voidprotected voidprotected voidprotected voidwritePropertyGetter(Property prop, Class propType) protected voidwritePropertySetter(Property prop, Class propType) protected voidMethods inherited from class SimplePropertyBeanGenerator
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
-
Constructor Details
-
InnerBeanPropertyBeanGenerator
public InnerBeanPropertyBeanGenerator()
-
-
Method Details
-
setInnerBeanClassName
-
getInnerBeanClassName
-
createInnerGenerator
-
writeOtherVariables
- Overrides:
writeOtherVariablesin classSimplePropertyBeanGenerator- Throws:
IOException
-
writeOtherFunctions
- Overrides:
writeOtherFunctionsin classSimplePropertyBeanGenerator- Throws:
IOException
-
writeOtherClasses
- Overrides:
writeOtherClassesin classSimplePropertyBeanGenerator- Throws:
IOException
-
writePropertyVariable
- Overrides:
writePropertyVariablein classSimplePropertyBeanGenerator- Throws:
IOException
-
writePropertyGetter
- Overrides:
writePropertyGetterin classSimplePropertyBeanGenerator- Throws:
IOException
-
writePropertySetter
- Overrides:
writePropertySetterin classSimplePropertyBeanGenerator- Throws:
IOException
-