Annotation Type 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