Annotation Type MetaInfo


@Retention(RUNTIME) @Target({TYPE,FIELD}) public @interface MetaInfo
  • Element Details

    • name

      String name
      Default:
      "none"
    • number

      int number
      Default:
      100
    • description

      String description
      Default:
      "none"
    • group

      String group
      Default:
      "default"
    • frontendGroup

      String frontendGroup
      Default:
      "default"
    • iconClass

      String iconClass
      Default:
      "barcode"
    • security

      String security
      Default:
      "authenticated"
    • creatable

      boolean creatable
      Default:
      true
    • editable

      boolean editable
      Default:
      true
    • viewable

      boolean viewable
      Default:
      true
    • deletable

      boolean deletable
      Default:
      true
    • searchable

      boolean searchable
      Default:
      true
    • required

      boolean required
      Default:
      true
    • addable

      boolean addable
      Default:
      true
    • showInMenu

      boolean showInMenu
      Default:
      false
    • showInSearchResultGrid

      boolean showInSearchResultGrid
      Default:
      true
    • showInSearchResultGridMobile

      boolean showInSearchResultGridMobile
      Default:
      true
    • showOnHomePage

      boolean showOnHomePage
      Default:
      true
    • sortOrderInGroup

      int sortOrderInGroup
      Default:
      1
    • workflowEnabled

      boolean workflowEnabled
      Default:
      false
    • isConcept

      boolean isConcept
      Default:
      false
    • identityDirection

      String identityDirection
      Default:
      "none"
    • organisationDirection

      String organisationDirection
      Default:
      "none"
    • roleDirection

      String roleDirection
      Default:
      "none"
    • afterDeleteGoToLink

      String afterDeleteGoToLink
      Default:
      "_self"
    • afterCreateGoToLink

      String afterCreateGoToLink
      Default:
      "_self"
    • afterUpdateGoToLink

      String afterUpdateGoToLink
      Default:
      "_self"
    • enumeration

      boolean enumeration
      Default:
      false
    • rst_include_description

      boolean rst_include_description
      Default:
      false
    • rst_include_extra

      boolean rst_include_extra
      Default:
      false
    • rst_include_ui

      boolean rst_include_ui
      Default:
      true
    • rst_diagram_width_percentage

      String rst_diagram_width_percentage
      Default:
      "70"
    • sampleValue

      String sampleValue
      Default:
      "sample"
    • dependantChoice

      String dependantChoice
      Default:
      "none"
    • sortProperty

      String sortProperty
      Default:
      "name"
    • sortOrder

      String sortOrder
      Default:
      "asc"
    • dateFormat

      String dateFormat
      Default:
      "dd/MM/yyyy"
    • dateHighlighter

      String dateHighlighter
      Default:
      ""
    • attributeForUniqueness

      boolean attributeForUniqueness
      Default:
      false
    • uploadable

      boolean uploadable
      Default:
      false
    • showEditButtonOnSearchResult

      boolean showEditButtonOnSearchResult
      Default:
      true
    • showDeleteButtonOnSearchResult

      boolean showDeleteButtonOnSearchResult
      Default:
      true
    • showDetailButtonOnSearchResult

      boolean showDetailButtonOnSearchResult
      Default:
      true
    • persistentPropertiesToIncludeOnSearchResult

      String persistentPropertiesToIncludeOnSearchResult
      Default:
      ""
    • persistentPropertiesToIncludeOnEntityPage

      String persistentPropertiesToIncludeOnEntityPage
      Default:
      ""
    • customRenderer

      String customRenderer
      Default:
      "none"
    • filter

      String filter
      Default:
      ""
    • secret

      boolean secret
      Default:
      false
    • tableName

      String tableName
      Default:
      ""
    • validationPattern

      String validationPattern
      Default:
      ""
    • fixedInitialValue

      String fixedInitialValue
      Default:
      ""
    • dashboard

      boolean dashboard
      Default:
      false
    • dashboardField

      String dashboardField
      Default:
      ""
    • dashboardExclude

      boolean dashboardExclude
      Default:
      false
    • dashboardSubtypeDirection

      String dashboardSubtypeDirection
      Default:
      ""
    • unit

      String unit
      Default:
      ""
    • auditable

      boolean auditable
      Default:
      false
    • includeInAPIDefinition

      boolean includeInAPIDefinition
      Default:
      false
    • mappedBy

      String mappedBy
      Default:
      ""
    • unidirectional

      boolean unidirectional
      Default:
      false
    • displayNameFields

      String displayNameFields
      Default:
      ""