Top Description Constructors Methods
org.hibernate.internal.util

public final Class LockModeConverter

extends Object
Class Inheritance
Imports
jakarta.persistence.LockModeType, org.hibernate.AssertionFailure, .LockMode

Helper to deal with conversions (both directions) between LockMode and jakarta.persistence.LockModeType.
Author
Steve Ebersole

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static LockMode

Returns:

The Hibernate LockMode.
convertToLockMode
(LockModeType
The JPA LockModeType
lockMode
)

Convert from JPA defined LockModeType to Hibernate-specific LockMode.

public static LockModeType

Returns:

The JPA LockModeType
convertToLockModeType
(LockMode
The Hibernate LockMode.
lockMode
)

Convert from the Hibernate-specific LockMode to the JPA defined LockModeType.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

LockModeConverterback to summary
private LockModeConverter()

Method Detail

convertToLockModeback to summary
public static LockMode convertToLockMode(LockModeType lockMode)

Convert from JPA defined LockModeType to Hibernate-specific LockMode.

Parameters
lockMode:LockModeType

The JPA LockModeType

Returns:LockMode

The Hibernate LockMode.

convertToLockModeTypeback to summary
public static LockModeType convertToLockModeType(LockMode lockMode)

Convert from the Hibernate-specific LockMode to the JPA defined LockModeType.

Parameters
lockMode:LockMode

The Hibernate LockMode.

Returns:LockModeType

The JPA LockModeType