Interface VisibilityScopedSource<T>

All Superinterfaces:
VisibilityScoped
All Known Subinterfaces:
EnumConstantSource.Body, FieldSource<O>, JavaAnnotationSource, JavaClassSource, JavaEnumSource, JavaInterfaceSource, JavaPackageInfoSource, JavaRecordSource, JavaSource<T>, MemberSource<O,T>, MethodSource<O>

public interface VisibilityScopedSource<T> extends VisibilityScoped
Represents a Java source element that has a certain visibility scope.
Author:
Lincoln Baxter, III
  • Method Details

    • setPackagePrivate

      T setPackagePrivate()
    • setPublic

      T setPublic()
    • setPrivate

      T setPrivate()
    • setProtected

      T setProtected()
    • setVisibility

      T setVisibility(Visibility scope)