Annotation Type ExportDetails


@Retention(RUNTIME) @Target(FIELD) public @interface ExportDetails
Author:
XIMA MEDIA GmbH
  • Element Details

    • context

      EExportContext[] context
      Returns:
      array of EExportContexts that determine when the annotated field should be exported. If no context is given the field will be exported
      Default:
      {}
    • exclude

      boolean exclude
      Returns:
      Boolean whether or not to exclude this field from export
      Default:
      false
    • reference

      boolean reference
      If true and the Field is an IUUIDEntity then it will be turned into a an entity reference
      Returns:
      Boolean whether or not to turn the entity into a reference
      Default:
      false
    • encrypt

      boolean encrypt
      Returns:
      Boolean whether or not to encrypt this field for export
      Default:
      false