- groovy.transform.NamedParam
    
        - 
            
            
 
 @Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.PARAMETER)
@Repeatable(NamedParams.class)
public @interface NamedParam  Marker interface used to indicate that the name of the annotated parameter
 (or specified optional name) is a valid key name when using named arguments
 and that the parameter type is applicable for type checking purposes.
   - Since:
- 2.5.0
 
 
    
        - 
        
        
        
        
        
        
        
        
        
        
        
                - 
                    Element Summary
                    
                        Optional Element Summary 
                        
                            | Type | Name and Description |  
                            | boolean | required
 Default:false
 |  
                            | Class | type
 Default:Object.class
 |  
                            | String | value
 Default:Undefined.STRING
 |  
 
 
 
            
            - 
                    Inherited Methods Summary
 
 
    
        - 
           
            
            
            
            
            
                - 
                    
                
                    Element Detail
                            - 
                                public boolean required  - Default:
- false
 
 
                            - 
                                public Class type  - Default:
- Object.class
 
 
                            - 
                                public String value  - Default:
- Undefined.STRING
 
 
 
 
    
    
    Copyright © 2003-2024 The Apache Software Foundation. All rights reserved.