Annotation Interface VisibleForMarshalling
@Documented
@Target({CONSTRUCTOR,METHOD})
@Retention(SOURCE)
public @interface VisibleForMarshalling
Indicates that visibility of the annotated element is raised for the purposes of marshalling
(e.g. public instead of package-private). Uses of methods annotated with this indicator are
discouraged and should not be used in runtime code.
- Author:
- Chris Cranford