Uses of Interface
com.blazebit.persistence.view.metamodel.MethodAttribute
Package | Description |
---|---|
com.blazebit.persistence.view |
Entity-View extension for the Blaze-Persistence API.
|
com.blazebit.persistence.view.metamodel |
Entity-View extension metamodel.
|
-
Uses of MethodAttribute in com.blazebit.persistence.view
Methods in com.blazebit.persistence.view with parameters of type MethodAttribute Modifier and Type Method Description void
EntityViewSetting. addAttributeSorter(MethodAttribute<T,?> attribute, Sorter sorter)
Adds the given attribute sorter to the attribute sorters of this setting.EntityViewSetting<T,Q>
EntityViewSetting. withAttributeSorter(MethodAttribute<T,?> attribute, Sorter sorter)
Adds the given attribute sorter to the attribute sorters of this setting. -
Uses of MethodAttribute in com.blazebit.persistence.view.metamodel
Subinterfaces of MethodAttribute 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
MethodPluralAttribute<X,C,E>
A plural attribute that is also a method attribute.interface
MethodSetAttribute<X,E>
A set attribute that is also a method attribute.interface
MethodSingularAttribute<X,Y>
A singular attribute that is also a method attribute.Methods in com.blazebit.persistence.view.metamodel that return MethodAttribute Modifier and Type Method Description MethodAttribute<? super X,?>
ManagedViewType. getAttribute(String name)
Returns the attribute of the entity view specified by the given name.MethodAttribute<X,?>
AttributeFilterMapping. getDeclaringAttribute()
Returns the declaring attribute.MethodAttribute<? super X,?>
ViewType. getIdAttribute()
Returns the id attribute of the entity view.MethodAttribute<? super X,?>
ViewType. getVersionAttribute()
Returns the version attribute of the entity view if there is any, or null.MethodAttribute<?,Y>
AttributePath. resolve(ManagedViewType<X> baseType)
Resolves this attribute path on the given base type and returns the last attribute.MethodAttribute<?,Y>
AttributePathWrapper. resolve(ManagedViewType<X> baseType)
Methods in com.blazebit.persistence.view.metamodel that return types with arguments of type MethodAttribute Modifier and Type Method Description List<MethodAttribute<?,?>>
AttributePath. getAttributes()
Returns the de-referenced attributes in order.List<MethodAttribute<?,?>>
AttributePathWrapper. getAttributes()
Set<MethodAttribute<? super X,?>>
ManagedViewType. getAttributes()
Returns the attributes of the entity view.List<MethodAttribute<?,?>>
AttributePath. resolveAll(ManagedViewType<X> baseType)
Resolves this attribute path on the given base type and returns all attributes in order.List<MethodAttribute<?,?>>
AttributePathWrapper. resolveAll(ManagedViewType<X> baseType)