Uses of Interface
com.blazebit.persistence.view.metamodel.AttributePath
Packages that use AttributePath
Package
Description
Entity-View extension for the Blaze-Persistence API.
Entity-View extension metamodel.
-
Uses of AttributePath in com.blazebit.persistence.view
Methods in com.blazebit.persistence.view with parameters of type AttributePathModifier and TypeMethodDescriptionvoidEntityViewSetting.addAttributeSorter(AttributePath<T, ?, ?> attributePath, Sorter sorter) Adds the given attribute sorter to the attribute sorters of this setting.EntityViewSetting.withAttributeSorter(AttributePath<T, ?, ?> attributePath, Sorter sorter) Adds the given attribute sorter to the attribute sorters of this setting. -
Uses of AttributePath in com.blazebit.persistence.view.metamodel
Classes in com.blazebit.persistence.view.metamodel that implement AttributePathModifier and TypeClassDescriptionclassAttributePathWrapper<X,B, Y> A wrapper for an attribute path.Methods in com.blazebit.persistence.view.metamodel that return AttributePathModifier and TypeMethodDescription<C,E> AttributePath<X, C, E> AttributePath.get(AttributePath<B, C, E> attributePath) Returns a new attribute path that additionally de-references the given path.<C extends Collection<E>,E>
AttributePath<X,E, C> AttributePath.get(MethodMultiListAttribute<B, E, C> attribute) Returns a new attribute path that additionally de-references the given multi-list attribute.<C extends Collection<E>,E>
AttributePath<X,E, C> AttributePath.get(MethodMultiMapAttribute<B, ?, E, C> attribute) Returns a new attribute path that additionally de-references the given multi-map attribute.<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> AttributePath.get(MethodSingularAttribute<B, E> attribute) Returns a new attribute path that additionally de-references the given attribute.<E> AttributePath<X,E, E> Returns a new attribute path that additionally de-references the given path.<C,E> AttributePath<X, C, E> AttributePathWrapper.get(AttributePath<B, C, E> attributePath) <C extends Collection<E>,E>
AttributePath<X,E, C> AttributePathWrapper.get(MethodMultiListAttribute<B, E, C> attribute) <C extends Collection<E>,E>
AttributePath<X,E, C> AttributePathWrapper.get(MethodMultiMapAttribute<B, ?, E, C> attribute) <E> AttributePath<X,E, E> AttributePathWrapper.get(MethodPluralAttribute<B, ?, E> attribute) <E> AttributePath<X,E, E> AttributePathWrapper.get(MethodSingularAttribute<B, E> attribute) <E> AttributePath<X,E, E> AttributePath<X,?, ?> AttributeFilterMappingPath.getAttributePath()Returns the attribute path.<E,C extends Collection<E>>
AttributePath<X,E, C> Returns a new attribute path that additionally de-references the given path.<E,C extends Collection<E>>
AttributePath<X,E, C> AttributePath<X,B, Y> AttributePathWrapper.getWrapped()Returns the wrapped path.static <X,C extends Collection<E>, E>
AttributePath<X,C, E> AttributePaths.of(MethodMultiListAttribute<X, E, C> attribute) Creates an attribute path for the given multi-list attribute.static <X,C extends Collection<E>, E>
AttributePath<X,C, E> AttributePaths.of(MethodMultiMapAttribute<X, ?, E, C> attribute) Creates an attribute path for the given multi-map attribute.static <X,E> AttributePath<X, E, E> AttributePaths.of(MethodPluralAttribute<X, ?, E> attribute) Creates an attribute path for the given attribute.static <X,E> AttributePath<X, E, E> AttributePaths.of(MethodSingularAttribute<X, E> attribute) Creates an attribute path for the given attribute.static <X,E> AttributePath<X, E, E> Creates an attribute path for the given path string.Methods in com.blazebit.persistence.view.metamodel with parameters of type AttributePathModifier and TypeMethodDescription<C,E> AttributePath<X, C, E> AttributePath.get(AttributePath<B, C, E> attributePath) Returns a new attribute path that additionally de-references the given path.<C,E> AttributePath<X, C, E> AttributePathWrapper.get(AttributePath<B, C, E> attributePath) Constructors in com.blazebit.persistence.view.metamodel with parameters of type AttributePathModifierConstructorDescriptionAttributeFilterMappingPath(AttributePath<X, ?, ?> attributePath, AttributeFilterMapping<?, FilterValue> filter) Creates a new attribute filter mapping path.AttributeFilterMappingPath(AttributePath<X, ?, ?> attributePath, String filterName) Creates a new attribute filter mapping path.AttributePathWrapper(AttributePath<X, B, Y> wrapped) Creates a new wrapper.