Annotation Type DiscriminatorOptions

    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      boolean force
      If enabled, allowed discriminator values are always explicitly enumerated in select queries, even when retrieving all instances of a root entity and its subtypes.
      boolean insert
      Should be false if a discriminator column is also part of a mapped composite identifier, and should not be duplicated in SQL INSERT statements.
    • Element Detail

      • force

        boolean force
        If enabled, allowed discriminator values are always explicitly enumerated in select queries, even when retrieving all instances of a root entity and its subtypes. This is useful if there are discriminator column values which do not map to any subtype of the root entity type.
        Returns:
        true if allowed discriminator values must always be explicitly enumerated
        Default:
        false
      • insert

        boolean insert
        Should be false if a discriminator column is also part of a mapped composite identifier, and should not be duplicated in SQL INSERT statements.
        Default:
        true