Uses of Interface
com.blazebit.persistence.view.metamodel.MethodPluralAttribute
Packages that use MethodPluralAttribute
Package
Description
Entity-View extension for the Blaze-Persistence API.
Change model interfaces for querying changes of Updatable Entity-Views.
Entity-View extension metamodel.
-
Uses of MethodPluralAttribute in com.blazebit.persistence.view
Methods in com.blazebit.persistence.view with parameters of type MethodPluralAttributeModifier and TypeMethodDescription<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 theSubGraphfor it. -
Uses of MethodPluralAttribute in com.blazebit.persistence.view.change
Methods in com.blazebit.persistence.view.change with parameters of type MethodPluralAttributeModifier and TypeMethodDescription<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.metamodelModifier and TypeInterfaceDescriptioninterfaceA collection attribute that is also a method attribute.interfaceMethodListAttribute<X,E> A list attribute that is also a method attribute.interfaceMethodMapAttribute<X,K, V> A map attribute that is also a method attribute.interfaceMethodMultiListAttribute<X,E, C extends Collection<E>> A multi-list attribute that is also a method attribute.interfaceMethodMultiMapAttribute<X,K, V, C extends Collection<V>> A multi-map attribute that is also a method attribute.interfaceMethodSetAttribute<X,E> A set attribute that is also a method attribute.Methods in com.blazebit.persistence.view.metamodel with parameters of type MethodPluralAttributeModifier and TypeMethodDescription<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.