[Java] Annotation Type NamedParam
- groovy.transform.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
Type | Name and Description |
---|---|
boolean |
required @default false |
Class |
type @default Object.class |
String |
value @default Undefined.STRING |
Inherited Methods Summary
Methods inherited from class | Name |
---|---|
class Object | wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Element Detail
public boolean required
@default false
public Class type
@default Object.class
public String value
@default Undefined.STRING
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.5.14/html/gapi/groovy/transform/NamedParam.html