Package | Description |
---|---|
com.mchange.v2.codegen.bean |
Modifier and Type | Interface and Description |
---|---|
interface |
ResolvedProperty |
Modifier and Type | Class and Description |
---|---|
class |
SimpleProperty |
class |
WrapperProperty |
Modifier and Type | Field and Description |
---|---|
protected Property[] |
SimplePropertyBeanGenerator.props |
Modifier and Type | Method and Description |
---|---|
protected Property |
WrapperProperty.getInner() |
Property[] |
ParsedPropertyBeanDocument.getProperties() |
Modifier and Type | Method and Description |
---|---|
void |
SerializableExtension.generate(ClassInfo info,
Class superclassType,
Property[] props,
Class[] propTypes,
IndentedWriter iw) |
void |
ExplicitPropsConstructorGeneratorExtension.generate(ClassInfo info,
Class superclassType,
Property[] props,
Class[] propTypes,
IndentedWriter iw) |
void |
PropertyReferenceableExtension.generate(ClassInfo info,
Class superclassType,
Property[] props,
Class[] propTypes,
IndentedWriter iw) |
void |
BeanExtractingGeneratorExtension.generate(ClassInfo info,
Class superclassType,
Property[] props,
Class[] propTypes,
IndentedWriter iw) |
void |
GeneratorExtension.generate(ClassInfo info,
Class superclassType,
Property[] props,
Class[] propTypes,
IndentedWriter iw) |
void |
PropsToStringGeneratorExtension.generate(ClassInfo info,
Class superclassType,
Property[] props,
Class[] propTypes,
IndentedWriter iw) |
void |
IndirectingSerializableExtension.generate(ClassInfo info,
Class superclassType,
Property[] props,
Class[] propTypes,
IndentedWriter iw) |
void |
StateBeanImportExportGeneratorExtension.generate(ClassInfo info,
Class superclassType,
Property[] props,
Class[] propTypes,
IndentedWriter iw) |
void |
CompleteConstructorGeneratorExtension.generate(ClassInfo info,
Class superclassType,
Property[] props,
Class[] propTypes,
IndentedWriter iw) |
void |
SimpleStateBeanImportExportGeneratorExtension.generate(ClassInfo info,
Class superclassType,
Property[] props,
Class[] propTypes,
IndentedWriter iw) |
void |
CopyConstructorGeneratorExtension.generate(ClassInfo info,
Class superclassType,
Property[] props,
Class[] propTypes,
IndentedWriter iw) |
void |
PropertyMapConstructorGeneratorExtension.generate(ClassInfo info,
Class superclassType,
Property[] props,
Class[] propTypes,
IndentedWriter iw) |
void |
CloneableExtension.generate(ClassInfo info,
Class superclassType,
Property[] props,
Class[] propTypes,
IndentedWriter iw) |
void |
ExplicitDefaultConstructorGeneratorExtension.generate(ClassInfo info,
Class superclassType,
Property[] props,
Class[] propTypes,
IndentedWriter iw) |
void |
PropertyBeanGenerator.generate(ClassInfo info,
Property[] props,
Writer w) |
void |
SimplePropertyBeanGenerator.generate(ClassInfo info,
Property[] props,
Writer w) |
protected void |
SerializableExtension.generateExtraSerInitializers(ClassInfo info,
Class superclassType,
Property[] props,
Class[] propTypes,
IndentedWriter iw) |
protected void |
SerializableExtension.generateExtraSerWriteStatements(ClassInfo info,
Class superclassType,
Property[] props,
Class[] propTypes,
IndentedWriter iw) |
protected String |
SimplePropertyBeanGenerator.getConstructorDefensiveCopyExpression(Property prop,
Class propType) |
protected String |
SimplePropertyBeanGenerator.getGetterDefensiveCopyExpression(Property prop,
Class propType) |
protected String |
SimplePropertyBeanGenerator.getSetterDefensiveCopyExpression(Property prop,
Class propType) |
static boolean |
BeangenUtils.hasBoundProperties(Property[] props) |
static boolean |
BeangenUtils.hasConstrainedProperties(Property[] props) |
protected IndirectPolicy |
IndirectingSerializableExtension.indirectingPolicy(Property prop,
Class propType) |
static void |
BeangenUtils.writeArgList(Property[] props,
boolean declare_types,
IndentedWriter iw) |
protected void |
IndirectingSerializableExtension.writeExtraDeclarations(ClassInfo info,
Class superclassType,
Property[] props,
Class[] propTypes,
IndentedWriter iw) |
protected void |
SimplePropertyBeanGenerator.writeGetterSetterPair(Property prop,
Class propType) |
protected void |
IndirectingSerializableExtension.writeIndirectStoreObject(Property prop,
Class propType,
IndentedWriter iw) |
protected void |
IndirectingSerializableExtension.writeInitializeIndirector(Property prop,
Class propType,
IndentedWriter iw)
hook method...
|
protected void |
SimplePropertyBeanGenerator.writePropertyGetter(Property prop,
Class propType) |
protected void |
InnerBeanPropertyBeanGenerator.writePropertyGetter(Property prop,
Class propType) |
static void |
BeangenUtils.writePropertyGetter(Property prop,
IndentedWriter iw) |
static void |
BeangenUtils.writePropertyGetter(Property prop,
String defensiveCopyExpression,
IndentedWriter iw) |
protected void |
SimplePropertyBeanGenerator.writePropertyMember(Property prop)
Deprecated.
|
static void |
BeangenUtils.writePropertyMember(Property prop,
IndentedWriter iw)
Deprecated.
use writePropertyVariable
|
static void |
BeangenUtils.writePropertyMember(Property prop,
String defaultValueExpression,
IndentedWriter iw)
Deprecated.
use writePropertyVariable
|
protected void |
SimplePropertyBeanGenerator.writePropertySetter(Property prop,
Class propType) |
protected void |
InnerBeanPropertyBeanGenerator.writePropertySetter(Property prop,
Class propType) |
static void |
BeangenUtils.writePropertySetter(Property prop,
IndentedWriter iw) |
static void |
BeangenUtils.writePropertySetter(Property prop,
String setterDefensiveCopyExpression,
IndentedWriter iw) |
static void |
BeangenUtils.writePropertySetterWithGetExpressionSetStatement(Property prop,
String getExpression,
String setStatement,
IndentedWriter iw) |
protected void |
SimplePropertyBeanGenerator.writePropertyVariable(Property prop) |
protected void |
InnerBeanPropertyBeanGenerator.writePropertyVariable(Property prop) |
static void |
BeangenUtils.writePropertyVariable(Property prop,
IndentedWriter iw) |
static void |
BeangenUtils.writePropertyVariable(Property prop,
String defaultValueExpression,
IndentedWriter iw) |
protected void |
SerializableExtension.writeStoreObject(Property prop,
Class propType,
IndentedWriter iw) |
protected void |
IndirectingSerializableExtension.writeStoreObject(Property prop,
Class propType,
IndentedWriter iw) |
protected void |
SerializableExtension.writeUnstoreObject(Property prop,
Class propType,
IndentedWriter iw) |
protected void |
IndirectingSerializableExtension.writeUnstoreObject(Property prop,
Class propType,
IndentedWriter iw) |
Constructor and Description |
---|
WrapperProperty(Property p) |
Copyright © 2018 com.mchange. All rights reserved.