Uses of Interface
com.blazebit.persistence.view.metamodel.MethodPluralAttribute
Package | Description |
---|---|
com.blazebit.persistence.view |
Entity-View extension for the Blaze-Persistence API.
|
com.blazebit.persistence.view.change |
Change model interfaces for querying changes of Updatable Entity-Views.
|
com.blazebit.persistence.view.metamodel |
Entity-View extension metamodel.
|
-
Uses of MethodPluralAttribute in com.blazebit.persistence.view
Methods in com.blazebit.persistence.view with parameters of type MethodPluralAttribute Modifier and Type Method Description <X> SubGraph<X>
EntityViewSetting. fetch(MethodPluralAttribute<T,?,X> attribute)
<X> SubGraph<X>
SubGraph. fetch(MethodPluralAttribute<T,?,X> attribute)
Adds a fetch for the given attribute and returns theSubGraph
for it. -
Uses of MethodPluralAttribute in com.blazebit.persistence.view.change
Methods in com.blazebit.persistence.view.change with parameters of type MethodPluralAttribute Modifier and Type Method Description <E, C extends Collection<E>>
List<PluralChangeModel<C,E>>PluralChangeModel. get(MethodPluralAttribute<V,C,E> attribute)
Returns the change models for the elements attribute.<V, C extends Collection<V>>
PluralChangeModel<C,V>SingularChangeModel. get(MethodPluralAttribute<E,C,V> attribute)
Returns the change model for the attribute.<E, C extends Collection<E>>
List<PluralChangeModel<C,E>>MapChangeModel. keyGet(MethodPluralAttribute<K,C,E> attribute)
Returns the change models for the keys attribute. -
Uses of MethodPluralAttribute in com.blazebit.persistence.view.metamodel
Subinterfaces of MethodPluralAttribute in com.blazebit.persistence.view.metamodel Modifier and Type Interface Description interface
MethodCollectionAttribute<X,E>
A collection attribute that is also a method attribute.interface
MethodListAttribute<X,E>
A list attribute that is also a method attribute.interface
MethodMapAttribute<X,K,V>
A map attribute that is also a method attribute.interface
MethodMultiListAttribute<X,E,C extends Collection<E>>
A multi-list attribute that is also a method attribute.interface
MethodMultiMapAttribute<X,K,V,C extends Collection<V>>
A multi-map attribute that is also a method attribute.interface
MethodSetAttribute<X,E>
A set attribute that is also a method attribute.Methods in com.blazebit.persistence.view.metamodel with parameters of type MethodPluralAttribute Modifier and Type Method Description <E> AttributePath<X,E,E>
AttributePath. get(MethodPluralAttribute<B,?,E> attribute)
Returns a new attribute path that additionally de-references the given attribute.<E> AttributePath<X,E,E>
AttributePathWrapper. get(MethodPluralAttribute<B,?,E> attribute)
static <X, E> AttributePath<X,E,E>
AttributePaths. of(MethodPluralAttribute<X,?,E> attribute)
Creates an attribute path for the given attribute.