About enum

api-jpa

JoinType.RIGHT

Right outer join.(Enum Constant of javax.persistence.criteria.JoinType)

 
api-jpa

ValidationMode.CALLBACK

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

 
api-jpa

PessimisticLockScope.NORMAL

This value defines the default behavior for pessimistic locking.(Enum Constant of javax.persistence.PessimisticLockScope)

 
api-jpa

Type.PersistenceType.ENTITY

Entity(Enum Constant of javax.persistence.metamodel.Type.PersistenceType)

 
api-jpa

InheritanceType.SINGLE_TABLE

A single table per class hierarchy.(Enum Constant of javax.persistence.InheritanceType)

 
api-jpa

CriteriaBuilder.Trimspec.LEADING

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

 
api-jpa

PersistenceContextType.TRANSACTION

Transaction-scoped persistence context(Enum Constant of javax.persistence.PersistenceContextType)

 
api-jpa

Attribute.PersistentAttributeType.BASIC

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

 
api-jpa

PersistenceUnitTransactionType.RESOURCE_LOCAL

Resource-local entity managers will be created.(Enum Constant of javax.persistence.spi.PersistenceUnitTransactionType)

 
api-jpa

Attribute.PersistentAttributeType.MANY_TO_ONE

Many-to-one association(Enum Constant of javax.persistence.metamodel.Attribute.PersistentAttributeType)