Package org.hibernate.reactive.common
Class Identifier<T>
java.lang.Object
org.hibernate.reactive.common.Identifier<T>
- Type Parameters:
T
- the owning entity class
- Direct Known Subclasses:
Identifier.Composite
,Identifier.Id
Represents a value of an attribute that forms part of the
natural key of an entity.
- See Also:
-
NaturalId
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> Identifier<T>
composite
(Identifier.Id<T>... ids) static <T,
I> Identifier.Id<T> id
(jakarta.persistence.metamodel.SingularAttribute<T, I> attribute, I id) static <T> Identifier.Id<T>
static <T> Identifier.Id<T>
abstract Identifier.Id<T>[]
ids()
-
Constructor Details
-
Identifier
public Identifier()
-
-
Method Details
-
ids
-
namedValues
-
id
public static <T,I> Identifier.Id<T> id(jakarta.persistence.metamodel.SingularAttribute<T, I> attribute, I id) -
id
-
id
-
composite
-