| Package | Description |
|---|---|
| net.anwiba.tools.generator.java.bean.configuration | |
| net.anwiba.tools.generator.java.bean.factory |
| Modifier and Type | Method and Description |
|---|---|
Annotation |
AnnotationBuilder.build() |
| Modifier and Type | Method and Description |
|---|---|
List<Annotation> |
AbstractMethod.annotations() |
Iterable<Annotation> |
Bean.annotations() |
List<Annotation> |
Argument.annotations() |
Iterable<Annotation> |
Properties.annotations() |
Iterable<Annotation> |
Member.annotations() |
Iterable<Annotation> |
NamedValueProvider.getNamesMethodAnnotations() |
Iterable<Annotation> |
NamedValueProvider.getValueGetterMethodAnnotations() |
| Modifier and Type | Method and Description |
|---|---|
CreatorBuilder |
CreatorBuilder.annotation(Annotation annotations) |
BeanBuilder |
BeanBuilder.annotation(Annotation annotation) |
MemberBuilder |
MemberBuilder.annotation(Annotation annotations) |
PropertiesBuilder |
PropertiesBuilder.annotation(Annotation annotation) |
MemberBuilder |
MemberBuilder.getterAnnotation(Annotation annotations) |
PropertiesBuilder |
PropertiesBuilder.getterAnnotation(Annotation annotation) |
PropertiesBuilder |
PropertiesBuilder.namesGetterAnnotation(Annotation annotation) |
MemberBuilder |
MemberBuilder.setterAnnotation(Annotation annotations) |
PropertiesBuilder |
PropertiesBuilder.setterAnnotation(Annotation annotation) |
MemberBuilder |
MemberBuilder.setterArgumentAnnotation(Annotation annotation) |
| Modifier and Type | Method and Description |
|---|---|
CreatorBuilder |
CreatorBuilder.addArgument(Type type,
String name,
List<Annotation> annotations) |
| Constructor and Description |
|---|
AbstractBeanMethod(String name,
boolean isEnabled,
List<Annotation> annotations,
List<Argument> arguments,
Map<String,List<Annotation>> parameterAnnotations) |
AbstractBeanMethod(String name,
boolean isEnabled,
List<Annotation> annotations,
List<Argument> arguments,
Map<String,List<Annotation>> parameterAnnotations) |
AbstractMethod(String name,
List<Annotation> annotations,
List<Argument> arguments,
Map<String,List<Annotation>> parameterAnnotations) |
AbstractMethod(String name,
List<Annotation> annotations,
List<Argument> arguments,
Map<String,List<Annotation>> parameterAnnotations) |
Argument(Type type,
String name,
List<Annotation> annotations) |
Creator(String name,
boolean isEnabled,
List<Annotation> annotations,
Argument factory,
List<Argument> arguments) |
Getter(String name,
boolean isEnabled,
boolean namedValueGetterEnabled,
List<Annotation> annotations) |
Member(Type type,
String name,
Object value,
boolean isNullable,
boolean isImutable,
List<Annotation> annotationConfigurations,
Setter setter,
Getter getter) |
NamedValueProvider(Type type,
String fieldName,
boolean isInterfaceEnabled,
boolean isNameGetterEnabled,
List<Annotation> namesMethodAnnotations,
String namesMethodName,
List<Annotation> valueGetterMethodAnnotations,
String valueGetterMethodName) |
NamedValueProvider(Type type,
String fieldName,
boolean isInterfaceEnabled,
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) |
Setter(String name,
boolean isEnabled,
boolean isSingleValue,
boolean isMultiValue,
List<Annotation> annotations,
Argument argument,
Map<String,List<Annotation>> map) |
Setter(String name,
boolean isEnabled,
boolean isSingleValue,
boolean isMultiValue,
List<Annotation> annotations,
Argument argument,
Map<String,List<Annotation>> map) |
ValuePairSetter(String name,
boolean isEnabled,
List<Annotation> annotations,
List<Argument> arguments) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractSourceFactory.annotate(com.sun.codemodel.JAnnotatable annotatable,
Annotation annotation) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractSourceFactory.annotate(com.sun.codemodel.JAnnotatable annotatable,
Iterable<Annotation> annotationConfigurations) |
void |
GetterFactory.create(com.sun.codemodel.JDefinedClass instance,
boolean isNullable,
boolean isCollectionNullable,
List<Annotation> annotationConfigurations,
com.sun.codemodel.JFieldVar field,
String name) |
com.sun.codemodel.JVar |
SetterFactory.create(com.sun.codemodel.JDefinedClass instance,
boolean returnInstance,
com.sun.codemodel.JFieldVar field,
String name,
boolean isImutable,
boolean isNullable,
boolean isArrayNullable,
boolean isCollectionNullable,
List<Annotation> annotations) |
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) |
void |
SetterFactory.create(com.sun.codemodel.JDefinedClass instance,
com.sun.codemodel.JFieldVar field,
String name,
boolean isImutable,
boolean isNullable,
List<Annotation> annotations,
com.sun.codemodel.JType nameType,
String nameVar,
com.sun.codemodel.JType valueType,
String value) |
Copyright © 2007–2017 Andreas W. Bartels. All rights reserved.