| Package | Description |
|---|---|
| com.blazebit.persistence.view.metamodel |
Entity-View extension metamodel.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
FlatViewType<X>
Represents the metamodel of a flat entity view.
|
interface |
ViewType<X>
Represents the metamodel of an entity view.
|
| Modifier and Type | Method and Description |
|---|---|
ManagedViewType<X> |
MappingConstructor.getDeclaringType()
Returns the declaring managed view type.
|
ManagedViewType<X> |
Attribute.getDeclaringType()
Returns the declaring view type.
|
<X> ManagedViewType<X> |
ViewMetamodel.managedView(Class<X> clazz)
Returns the metamodel managed entity view type representing the managed entity view specified by the given class or null.
|
| Modifier and Type | Method and Description |
|---|---|
Map<ManagedViewType<? extends E>,String> |
PluralAttribute.getElementInheritanceSubtypeMappings()
Returns the inheritance subtypes that should be considered for the elements of this plural attribute.
|
Map<ManagedViewType<? extends Y>,String> |
SingularAttribute.getInheritanceSubtypeMappings()
Returns the inheritance subtype mappings that should be considered for this attribute.
|
Set<ManagedViewType<? extends X>> |
ManagedViewType.getInheritanceSubtypes()
Returns the transitive closure of all subtypes that should be considered for inheritance selection.
|
Map<ManagedViewType<? extends K>,String> |
MapAttribute.getKeyInheritanceSubtypeMappings()
Returns the inheritance subtypes that should be considered for the keys of this map attribute.
|
Set<ManagedViewType<?>> |
ViewMetamodel.getManagedViews()
Returns the metamodel managed entity views.
|
Copyright © 2014–2018 Blazebit. All rights reserved.