Package org.codehaus.groovy.transform
Class BuilderASTTransformation.AbstractBuilderStrategy
- java.lang.Object
- 
- org.codehaus.groovy.transform.BuilderASTTransformation.AbstractBuilderStrategy
 
- 
- All Implemented Interfaces:
- BuilderASTTransformation.BuilderStrategy
 - Direct Known Subclasses:
- DefaultStrategy,- ExternalStrategy,- InitializerStrategy,- SimpleStrategy
 - Enclosing class:
- BuilderASTTransformation
 
 public abstract static class BuilderASTTransformation.AbstractBuilderStrategy extends Object implements BuilderASTTransformation.BuilderStrategy 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description protected static classBuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo
 - 
Constructor SummaryConstructors Constructor Description AbstractBuilderStrategy()
 - 
Method Summary- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.codehaus.groovy.transform.BuilderASTTransformation.BuilderStrategybuild
 
- 
 
- 
- 
- 
Method Detail- 
getPropertyInfoFromClassNodeprotected static List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> getPropertyInfoFromClassNode(ClassNode cNode, List<String> includes, List<String> excludes) 
 - 
getPropertyInfoFromClassNodeprotected static List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> getPropertyInfoFromClassNode(ClassNode cNode, List<String> includes, List<String> excludes, boolean allNames) 
 - 
getPropertyInfoFromBeanInfoprotected static List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> getPropertyInfoFromBeanInfo(ClassNode cNode, List<String> includes, List<String> excludes, boolean allNames) 
 - 
unsupportedAttributeprotected boolean unsupportedAttribute(BuilderASTTransformation transform, AnnotationNode anno, String memberName) 
 - 
unsupportedAttributeprotected boolean unsupportedAttribute(BuilderASTTransformation transform, AnnotationNode anno, String memberName, String extraMessage) 
 - 
checkKnownPropertyprotected void checkKnownProperty(BuilderASTTransformation transform, AnnotationNode anno, String name, List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> properties) 
 - 
checkKnownFieldprotected void checkKnownField(BuilderASTTransformation transform, AnnotationNode anno, String name, List<FieldNode> fields) 
 - 
getIncludeExcludeprotected boolean getIncludeExclude(BuilderASTTransformation transform, AnnotationNode anno, ClassNode cNode, List<String> excludes, List<String> includes) 
 - 
getFieldsprotected List<FieldNode> getFields(BuilderASTTransformation transform, AnnotationNode anno, ClassNode buildee) 
 - 
getPropertyInfoFromClassNodeprotected List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> getPropertyInfoFromClassNode(BuilderASTTransformation transform, AnnotationNode anno, ClassNode cNode, List<String> includes, List<String> excludes, boolean allNames, boolean allProperties) 
 - 
getPropertyInfosprotected List<BuilderASTTransformation.AbstractBuilderStrategy.PropertyInfo> getPropertyInfos(BuilderASTTransformation transform, AnnotationNode anno, ClassNode buildee, List<String> excludes, List<String> includes, boolean allNames, boolean allProperties) 
 
- 
 
-