BuilderASTTransformation.BuilderStrategyDefaultStrategy, ExternalStrategy, InitializerStrategy, SimpleStrategypublic abstract static class BuilderASTTransformation.AbstractBuilderStrategy extends Object implements BuilderASTTransformation.BuilderStrategy
| Modifier and Type | Class | Description |
|---|---|---|
protected static class |
BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo |
| Constructor | Description |
|---|---|
AbstractBuilderStrategy() |
buildprotected static List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> getPropertyInfoFromClassNode(ClassNode cNode, List<String> includes, List<String> excludes)
protected boolean unsupportedAttribute(BuilderASTTransformation transform, AnnotationNode anno, String memberName)
protected boolean unsupportedAttribute(BuilderASTTransformation transform, AnnotationNode anno, String memberName, String extraMessage)
protected void checkKnownProperty(BuilderASTTransformation transform, AnnotationNode anno, String name, List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> properties)
protected void checkKnownField(BuilderASTTransformation transform, AnnotationNode anno, String name, List<FieldNode> fields)
protected boolean getIncludeExclude(BuilderASTTransformation transform, AnnotationNode anno, ClassNode cNode, List<String> excludes, List<String> includes)