- 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, Parameter namedArgsMap)
 |  
                            |  | public Statement | createPropGetter(PropertyNode pNode)
 |  
                            |  | public Statement | createPropInit(AbstractASTTransformation xform, AnnotationNode anno, ClassNode cNode, PropertyNode pNode, Parameter namedArgsMap)
 |  
                            |  | public Statement | createPropSetter(PropertyNode pNode)
 |  
                            |  | public boolean | validateAttributes(AbstractASTTransformation xform, AnnotationNode anno)
 |  
                            |  | public 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-2025 The Apache Software Foundation. All rights reserved.