All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
protected void |
checkKnownField(BuilderASTTransformation transform,
AnnotationNode anno,
String name,
List<FieldNode> fields) |
protected void |
checkKnownProperty(BuilderASTTransformation transform,
AnnotationNode anno,
String name,
List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> properties) |
protected List<FieldNode> |
getFields(BuilderASTTransformation transform,
AnnotationNode anno,
ClassNode buildee) |
protected boolean |
getIncludeExclude(BuilderASTTransformation transform,
AnnotationNode anno,
ClassNode cNode,
List<String> excludes,
List<String> includes) |
protected static List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> |
getPropertyInfoFromBeanInfo(ClassNode cNode,
List<String> includes,
List<String> excludes,
boolean allNames) |
protected List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> |
getPropertyInfoFromClassNode(BuilderASTTransformation transform,
AnnotationNode anno,
ClassNode cNode,
List<String> includes,
List<String> excludes,
boolean allNames,
boolean allProperties) |
protected static List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> |
getPropertyInfoFromClassNode(ClassNode cNode,
List<String> includes,
List<String> excludes) |
protected static List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> |
getPropertyInfoFromClassNode(ClassNode cNode,
List<String> includes,
List<String> excludes,
boolean allNames) |
protected List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> |
getPropertyInfos(BuilderASTTransformation transform,
AnnotationNode anno,
ClassNode buildee,
List<String> excludes,
List<String> includes,
boolean allNames,
boolean allProperties) |
protected String |
getSetterName(String prefix,
String fieldName) |
protected boolean |
unsupportedAttribute(BuilderASTTransformation transform,
AnnotationNode anno,
String memberName) |
protected boolean |
unsupportedAttribute(BuilderASTTransformation transform,
AnnotationNode anno,
String memberName,
String extraMessage) |