| 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.
|
| Modifier and Type | Method and Description |
|---|---|
BasicUserType<X> |
BasicType.getUserType()
The user type implementation for this basic type.
|
| Modifier and Type | Method and Description |
|---|---|
Map<Class<?>,BasicUserType<?>> |
EntityViewConfiguration.getBasicUserTypes()
Returns the currently registered basic user types.
|
| Modifier and Type | Method and Description |
|---|---|
<X> EntityViewConfiguration |
EntityViewConfiguration.registerBasicUserType(Class<X> clazz,
BasicUserType<X> userType)
Registers the given user type for the given class.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
VersionBasicUserType<X>
A contract for defining a custom basic type to use with entity views for versions in optimistic concurrency control.
|
| Modifier and Type | Class and 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.
|
| Modifier and Type | Field and Description |
|---|---|
static BasicUserType<?> |
MutableBasicUserType.INSTANCE |
static BasicUserType<?> |
ImmutableBasicUserType.INSTANCE |
Copyright © 2014–2018 Blazebit. All rights reserved.