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
Optional Elements Modifier and Type Optional Element Description Visibilityconstructorjava.lang.StringidVisibilitymethodVisibilitytypeVisibilityvalue 
- 
Element Details
- 
value
Visibility value- Default:
 - UNDEFINED
 
 - 
id
java.lang.String id- Default:
 - "<DummyUndefinedMarkerString-DoNotUse>"
 
 - 
type
Visibility type- Default:
 - UNDEFINED
 
 - 
method
Visibility method- Default:
 - UNDEFINED
 
 - 
constructor
Visibility constructor- Default:
 - UNDEFINED
 
 
 -