Package groovy.transform
Annotation Type VisibilityOptions
-
@Documented @Retention(SOURCE) @Target({TYPE,CONSTRUCTOR,METHOD}) public @interface VisibilityOptionsMarker annotation used in the context of AST transformations to provide a custom visibility.- Since:
- 2.5.0
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description Visibilityconstructorjava.lang.StringidVisibilitymethodVisibilitytypeVisibilityvalue
-
-
-
Element Detail
-
value
Visibility value
- Default:
- groovy.transform.options.Visibility.UNDEFINED
-
-
-
type
Visibility type
- Default:
- groovy.transform.options.Visibility.UNDEFINED
-
-
-
method
Visibility method
- Default:
- groovy.transform.options.Visibility.UNDEFINED
-
-
-
constructor
Visibility constructor
- Default:
- groovy.transform.options.Visibility.UNDEFINED
-
-