About enum

api-jpa

AccessType.FIELD

Field-based access is used.(Enum Constant of javax.persistence.AccessType)

 
api-jpa

LoadState.LOADED

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

 
api-jpa

DiscriminatorType.STRING

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

 
api-jpa

SharedCacheMode.ENABLE_SELECTIVE

Caching is enabled for all entities for Cacheable(true) is specified.(Enum Constant of javax.persistence.SharedCacheMode)

 
api-jpa

Bindable.BindableType.ENTITY_TYPE

Entity type(Enum Constant of javax.persistence.metamodel.Bindable.BindableType)

 
api-jpa

CriteriaBuilder.Trimspec.TRAILING

Trim from trailing end.(Enum Constant of javax.persistence.criteria.CriteriaBuilder.Trimspec)

 
api-jpa

PluralAttribute.CollectionType.SET

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

 
api-jpa

Type.PersistenceType.MAPPED_SUPERCLASS

Mapped superclass(Enum Constant of javax.persistence.metamodel.Type.PersistenceType)

 
api-jpa

PluralAttribute.CollectionType.COLLECTION

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

 
api-jpa

Attribute.PersistentAttributeType.ELEMENT_COLLECTION

Element collection(Enum Constant of javax.persistence.metamodel.Attribute.PersistentAttributeType)