Annotation Type PersistentMap


@Target({METHOD,FIELD}) @Retention(RUNTIME) public @interface PersistentMap
Metadata annotation for a persistent map field.
Since:
0.4.0
Author:
Abe White
  • Element Details

    • keyType

      Class keyType
      Default:
      void.class
    • elementType

      Class elementType
      Default:
      void.class
    • keyCascade

      jakarta.persistence.CascadeType[] keyCascade
      Default:
      {}
    • elementCascade

      jakarta.persistence.CascadeType[] elementCascade
      Default:
      {}
    • keyEmbedded

      boolean keyEmbedded
      Default:
      false
    • elementEmbedded

      boolean elementEmbedded
      Default:
      false
    • fetch

      jakarta.persistence.FetchType fetch
      Default:
      LAZY