Package | Description |
---|---|
com.blazebit.persistence.view.metamodel |
Entity-View extension metamodel.
|
Modifier and Type | Interface | 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 | Description |
---|---|---|
ManagedViewType<X> |
Attribute.getDeclaringType() |
Returns the declaring view type.
|
ManagedViewType<X> |
MappingConstructor.getDeclaringType() |
Returns the declaring managed view type.
|
<X> ManagedViewType<X> |
ViewMetamodel.managedView(java.lang.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 | Description |
---|---|---|
java.util.Map<ManagedViewType<? extends E>,java.lang.String> |
PluralAttribute.getElementInheritanceSubtypeMappings() |
Returns the inheritance subtypes that should be considered for the elements of this plural attribute.
|
java.util.Map<ManagedViewType<? extends Y>,java.lang.String> |
SingularAttribute.getInheritanceSubtypeMappings() |
Returns the inheritance subtype mappings that should be considered for this attribute.
|
java.util.Set<ManagedViewType<? extends X>> |
ManagedViewType.getInheritanceSubtypes() |
Returns the transitive closure of all subtypes that should be considered for inheritance selection.
|
java.util.Map<ManagedViewType<? extends K>,java.lang.String> |
MapAttribute.getKeyInheritanceSubtypeMappings() |
Returns the inheritance subtypes that should be considered for the keys of this map attribute.
|
java.util.Set<ManagedViewType<?>> |
ViewMetamodel.getManagedViews() |
Returns the metamodel managed entity views.
|
Copyright © 2014–2018 Blazebit. All rights reserved.