public abstract static class BuilderASTTransformation.AbstractBuilderStrategy extends java.lang.Object implements BuilderASTTransformation.BuilderStrategy
Modifier and Type | Class and Description |
---|---|
protected static class |
BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo |
Constructor and Description |
---|
AbstractBuilderStrategy() |
Modifier and Type | Method and Description |
---|---|
protected void |
checkKnownField(BuilderASTTransformation transform,
AnnotationNode anno,
java.lang.String name,
java.util.List<FieldNode> fields) |
protected void |
checkKnownProperty(BuilderASTTransformation transform,
AnnotationNode anno,
java.lang.String name,
java.util.List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> properties) |
protected boolean |
getIncludeExclude(BuilderASTTransformation transform,
AnnotationNode anno,
ClassNode cNode,
java.util.List<java.lang.String> excludes,
java.util.List<java.lang.String> includes) |
protected static java.util.List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> |
getPropertyInfoFromClassNode(ClassNode cNode,
java.util.List<java.lang.String> includes,
java.util.List<java.lang.String> excludes) |
protected java.lang.String |
getSetterName(java.lang.String prefix,
java.lang.String fieldName) |
protected boolean |
unsupportedAttribute(BuilderASTTransformation transform,
AnnotationNode anno,
java.lang.String memberName) |
protected boolean |
unsupportedAttribute(BuilderASTTransformation transform,
AnnotationNode anno,
java.lang.String memberName,
java.lang.String extraMessage) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
build
protected static java.util.List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> getPropertyInfoFromClassNode(ClassNode cNode, java.util.List<java.lang.String> includes, java.util.List<java.lang.String> excludes)
protected java.lang.String getSetterName(java.lang.String prefix, java.lang.String fieldName)
protected boolean unsupportedAttribute(BuilderASTTransformation transform, AnnotationNode anno, java.lang.String memberName)
protected boolean unsupportedAttribute(BuilderASTTransformation transform, AnnotationNode anno, java.lang.String memberName, java.lang.String extraMessage)
protected void checkKnownProperty(BuilderASTTransformation transform, AnnotationNode anno, java.lang.String name, java.util.List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> properties)
protected void checkKnownField(BuilderASTTransformation transform, AnnotationNode anno, java.lang.String name, java.util.List<FieldNode> fields)
protected boolean getIncludeExclude(BuilderASTTransformation transform, AnnotationNode anno, ClassNode cNode, java.util.List<java.lang.String> excludes, java.util.List<java.lang.String> includes)