About enum

api-jpa

JoinType.INNER

Inner join.(Enum Constant of javax.persistence.criteria.JoinType)

 
api-jpa

ValidationMode.NONE

The persistence provider must not perform lifecycle event validation.(Enum Constant of javax.persistence.ValidationMode)

 
api-jpa

SharedCacheMode.NONE

Caching is disabled for the persistence unit.(Enum Constant of javax.persistence.SharedCacheMode)

 
api-jpa

LoadState.NOT_LOADED

The state of the element is known not to have been loaded.(Enum Constant of javax.persistence.spi.LoadState)

 
api-jpa

DiscriminatorType.CHAR

Single character as the discriminator type.(Enum Constant of javax.persistence.DiscriminatorType)

 
api-jpa

InheritanceType.TABLE_PER_CLASS

A table per concrete entity class.(Enum Constant of javax.persistence.InheritanceType)

 
api-jpa

PluralAttribute.CollectionType.LIST

List-valued attribute(Enum Constant of javax.persistence.metamodel.PluralAttribute.CollectionType)

 
api-jpa

Bindable.BindableType.PLURAL_ATTRIBUTE

Multi-valued attribute type(Enum Constant of javax.persistence.metamodel.Bindable.BindableType)

 
api-jpa

Attribute.PersistentAttributeType.EMBEDDED

Embeddable class attribute(Enum Constant of javax.persistence.metamodel.Attribute.PersistentAttributeType)

 
api-jpa

Attribute.PersistentAttributeType.ONE_TO_MANY

One-to-many association(Enum Constant of javax.persistence.metamodel.Attribute.PersistentAttributeType)