Package groovy.transform
Annotation Type VisibilityOptions
@Documented
@Retention(SOURCE)
@Target({TYPE,CONSTRUCTOR,METHOD})
public @interface VisibilityOptions
Marker annotation used in the context of AST transformations to provide a custom visibility.
- Since:
- 2.5.0
-
Optional Element Summary
Modifier and TypeOptional ElementDescription
-
Element Details
-
value
Visibility value- Default:
- UNDEFINED
-
id
String id- Default:
- "<DummyUndefinedMarkerString-DoNotUse>"
-
type
Visibility type- Default:
- UNDEFINED
-
method
Visibility method- Default:
- UNDEFINED
-
constructor
Visibility constructor- Default:
- UNDEFINED
-