Annotation Interface Restriction


@Documented @Target(TYPE) @Retention(RUNTIME) @Inherited public @interface Restriction
Specific restriction for a component. Indicates what the required permission is and why the restriction exists.
  • Element Details

    • requiredPermission

      RequiredPermission requiredPermission
      Provides a listing of RequiredPermissions.
    • explanation

      String explanation
      Provides a explanation of why the component usage is restricted