| Package | Description |
|---|---|
| net.anwiba.tools.generator.java.bean.configuration | |
| net.anwiba.tools.generator.java.bean.factory |
| Modifier and Type | Method and Description |
|---|---|
Type |
TypeBuilder.build() |
Type |
NamedValueProvider.getType() |
Type |
Argument.type() |
Type |
Properties.type() |
Type |
Member.type() |
| Modifier and Type | Method and Description |
|---|---|
CreatorBuilder |
CreatorBuilder.addArgument(Type type,
String name,
List<Annotation> annotations) |
static String |
MemberBuilder.createGetterName(Type type,
String name) |
static MemberBuilder |
Builders.member(Type type,
String name) |
static PropertiesBuilder |
Builders.properties(Type type,
String name) |
| Constructor and Description |
|---|
Argument(String name,
List<Annotation> annotations,
Type type) |
Member(Type type,
String name,
Object value,
boolean isNullable,
boolean isImutable,
List<Annotation> annotationConfigurations,
Setter setter,
Getter getter,
IValueOfMethodFactory valueOfMethodFactory,
IAsObjectMethodFactory asObjectMethodFactory) |
NamedValueProvider(Type type,
String fieldName,
boolean isNameGetterEnabled,
List<Annotation> namesMethodAnnotations,
String namesMethodName,
List<Annotation> valueGetterMethodAnnotations,
String valueGetterMethodName) |
Properties(Type type,
String name,
Setter setter,
Getter getter,
boolean isImutable,
boolean isNullable,
boolean isNamedValueProviderEnabled,
List<Annotation> annotationConfigurations,
NamedValueProvider namedValueProvider) |
| Modifier and Type | Method and Description |
|---|---|
protected com.sun.codemodel.JType |
AbstractSourceFactory._class(Type configuration,
boolean isPrimitivesEnabled) |
com.sun.codemodel.JFieldVar |
MemberFactory.create(com.sun.codemodel.JDefinedClass instance,
Iterable<Annotation> annotation,
Type type,
String name,
Object value,
boolean isImutable,
boolean isNullable,
boolean isPrimitivesEnabled,
boolean isArrayNullable,
boolean isCollectionNullable) |
Copyright © 2007–2018 Andreas W. Bartels. All rights reserved.