[Java] Class DefaultPropertyHandler
- groovy.transform.options.DefaultPropertyHandler
public class DefaultPropertyHandler extends PropertyHandler
Fields inherited from class | Fields |
---|---|
class PropertyHandler | PROPERTY_OPTIONS_TYPE |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
public Statement |
createPropInit(AbstractASTTransformation xform, AnnotationNode anno, ClassNode cNode, PropertyNode pNode, Parameter namedArgsMap) | |
public boolean |
validateAttributes(AbstractASTTransformation xform, AnnotationNode anno) | |
public boolean |
validateProperties(AbstractASTTransformation xform, BlockStatement body, ClassNode cNode, List<PropertyNode> props) |
Inherited Methods Summary
Methods inherited from class | Name |
---|---|
class PropertyHandler | createPropGetter, createPropInit, createPropSetter, createPropertyHandler, isValidAttribute, validateAttributes, validateProperties |
Method Detail
@Override public Statement createPropInit(AbstractASTTransformation xform, AnnotationNode anno, ClassNode cNode, PropertyNode pNode, Parameter namedArgsMap)
@Override public boolean validateAttributes(AbstractASTTransformation xform, AnnotationNode anno)
@Override public boolean validateProperties(AbstractASTTransformation xform, BlockStatement body, ClassNode cNode, List<PropertyNode> props)
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/3.0.7/html/gapi/groovy/transform/options/DefaultPropertyHandler.html