- groovy.transform.options.ImmutablePropertyHandler
 
    
        - 
        
        
        
        
        
        
            
        
        
        
        
        
        
        
        
        
            
            - 
                    
Methods Summary
                    
                    
                        Methods 
                        
                            | Type Params | 
                            Return Type | 
                            Name and description | 
                        
                        
                        
                             | 
                            protected Statement | 
                            checkFinalArgNotOverridden(ClassNode cNode, FieldNode fNode)
  | 
                        
                        
                        
                             | 
                            protected Expression | 
                            cloneCollectionExpr(Expression fieldExpr, ClassNode type)
  | 
                        
                        
                        
                             | 
                            protected Expression | 
                            createAsImmutableX(Expression expr, ClassNode type)
  | 
                        
                        
                        
                             | 
                            protected Statement | 
                            createConstructorStatement(AbstractASTTransformation xform, ClassNode cNode, PropertyNode pNode, boolean namedArgs)
  | 
                        
                        
                        
                             | 
                            protected Statement | 
                            createConstructorStatement(AbstractASTTransformation xform, ClassNode cNode, PropertyNode pNode, Parameter namedArgsMap)
  | 
                        
                        
                        
                             | 
                            Statement | 
                            createPropGetter(PropertyNode pNode)
  | 
                        
                        
                        
                             | 
                            Statement | 
                            createPropInit(AbstractASTTransformation xform, AnnotationNode anno, ClassNode cNode, PropertyNode pNode, Parameter namedArgsMap)
  | 
                        
                        
                        
                             | 
                            Statement | 
                            createPropSetter(PropertyNode pNode)
  | 
                        
                        
                        
                             | 
                            boolean | 
                            validateAttributes(AbstractASTTransformation xform, AnnotationNode anno)
  | 
                        
                        
                        
                             | 
                            boolean | 
                            validateProperties(AbstractASTTransformation xform, BlockStatement body, ClassNode cNode, List<PropertyNode> props)
  | 
                        
                        
                    
                   
               
            
            - 
                    
Inherited Methods Summary
                    
               
                
        
        
     
    
 
    
    
        
            - Summary: 
 
            Nested   Field      Constructor   - Method
    
        
        
            -  | Detail: 
 
            Field      Constructor   - Method
    
        
     
    Copyright © 2003-2019 The Apache Software Foundation. All rights reserved.