Annotation Interface SystemLevel


@Target({TYPE,FIELD}) @Retention(RUNTIME) public @interface SystemLevel
Indicates that annotated entity/field is low-level and should not be available for end-user in various entity/field lists.
For field indicates that attribute should not be available for dynamic filters in UI.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
    Set to false if you don't want this annotation to be set on subclasses.
    boolean
     
  • Element Details

    • value

      boolean value
      Default:
      true
    • propagateToSubclasses

      boolean propagateToSubclasses
      Set to false if you don't want this annotation to be set on subclasses.
      Default:
      true