Uses of Interface
com.blazebit.persistence.view.spi.type.BasicUserType
Package | Description |
---|---|
com.blazebit.persistence.view.metamodel |
Entity-View extension metamodel.
|
com.blazebit.persistence.view.spi |
SPI for implementers of the Blaze-Persistence Entity-View extension.
|
com.blazebit.persistence.view.spi.type |
Type SPI for Blaze-Persistence Entity-View.
|
-
Uses of BasicUserType in com.blazebit.persistence.view.metamodel
Methods in com.blazebit.persistence.view.metamodel that return BasicUserType Modifier and Type Method Description BasicUserType<X>
BasicType. getUserType()
The user type implementation for this basic type. -
Uses of BasicUserType in com.blazebit.persistence.view.spi
Methods in com.blazebit.persistence.view.spi that return types with arguments of type BasicUserType Modifier and Type Method Description Map<Class<?>,BasicUserType<?>>
EntityViewConfiguration. getBasicUserTypes()
Returns the currently registered basic user types.Methods in com.blazebit.persistence.view.spi with parameters of type BasicUserType Modifier and Type Method Description <X> EntityViewConfiguration
EntityViewConfiguration. registerBasicUserType(Class<X> clazz, BasicUserType<X> userType)
Registers the given user type for the given class. -
Uses of BasicUserType in com.blazebit.persistence.view.spi.type
Subinterfaces of BasicUserType in com.blazebit.persistence.view.spi.type Modifier and Type Interface Description interface
VersionBasicUserType<X>
A contract for defining a custom basic type to use with entity views for versions in optimistic concurrency control.Classes in com.blazebit.persistence.view.spi.type that implement BasicUserType Modifier and Type Class Description class
AbstractMutableBasicUserType<X>
A base class for implementing basic user types for non-entity mutable types.class
ImmutableBasicUserType<X>
The default basic user type implementation for immutable types.class
MutableBasicUserType<X>
The default basic user type implementation for unknown types.Fields in com.blazebit.persistence.view.spi.type declared as BasicUserType Modifier and Type Field Description static BasicUserType<?>
ImmutableBasicUserType. INSTANCE
static BasicUserType<?>
MutableBasicUserType. INSTANCE