- addAttributeFilter(String, Object) - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Adds the given attribute filter to the attribute filters of this setting.
- addAttributeFilters(Map<String, Object>) - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Adds the given attribute filters to the attribute filters of this
setting.
- addAttributeNamedFilter(String) - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Enables and adds the attribute filter with the given name in this setting.
- addAttributeSorter(String, Sorter) - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Adds the given attribute sorter to the attribute sorters of this setting.
- addAttributeSorters(Map<String, Sorter>) - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Adds the given attribute sorters to the attribute sorters of this
setting.
- addEntityView(Class<?>) - Method in interface com.blazebit.persistence.view.spi.EntityViewConfiguration
-
Adds the given class to the set of known entity views.
- addOptionalParameter(String, Object) - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Adds the given optional parameter to the optional parameters of this
setting.
- addOptionalParameters(Map<String, Object>) - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Adds the given optional parameters to the optional parameters of this
setting.
- addProperties(Properties) - Method in interface com.blazebit.persistence.view.spi.EntityViewConfiguration
-
Add the given properties to the properties of the configuration.
- addViewFilter(String) - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Enables and adds the view filter with the given name in this setting.
- apply(T, String) - Method in class com.blazebit.persistence.view.AttributeFilterProvider
-
Applies restrictions for the given attributeExpression on the given where builder.
- apply(T, String, String, SubqueryProvider) - Method in class com.blazebit.persistence.view.AttributeFilterProvider
-
Applies restrictions for the given subquery on the given where builder.
- apply(RestrictionBuilder<T>) - Method in class com.blazebit.persistence.view.AttributeFilterProvider
-
Applies a restriction on the given restriction builder.
- apply(T, String) - Method in interface com.blazebit.persistence.view.Sorter
-
Applies an order by on the given sortable for the given expression.
- apply(T) - Method in class com.blazebit.persistence.view.ViewFilterProvider
-
Applies restrictions on the given where builder.
- applySetting(EntityViewSetting<T, Q>, CriteriaBuilder<?>) - Method in interface com.blazebit.persistence.view.EntityViewManager
-
Applies the entity view setting to the given criteria builder.
- ascending(boolean) - Static method in class com.blazebit.persistence.view.Sorters
-
- ascending() - Static method in class com.blazebit.persistence.view.Sorters
-
- Attribute<X,Y> - Interface in com.blazebit.persistence.view.metamodel
-
Represents an attribute of a view type.
- AttributeFilter - Annotation Type in com.blazebit.persistence.view
-
Adds a named filter to an entity view attribute.
- AttributeFilterMapping - Interface in com.blazebit.persistence.view.metamodel
-
Represents the mapping of a named filter on an entity view attribute.
- AttributeFilterProvider - Class in com.blazebit.persistence.view
-
An attribute filter provider is an object that applies restrictions on a
WhereBuilder
.
- AttributeFilterProvider() - Constructor for class com.blazebit.persistence.view.AttributeFilterProvider
-
- AttributeFilters - Annotation Type in com.blazebit.persistence.view
-
- getAttribute(String) - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the attribute of the entity view specified by the given name.
- getAttributeFilter(String) - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the attribute filter mapping of the entity view with the given name.
- getAttributeFilters() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns a copy of the attribute filters that have been added.
- getAttributeFilters() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the attribute filter mappings of the entity view.
- getAttributeNamedFilters() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns a copy of the named filters for attributes that have been added.
- getAttributes() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the attributes of the entity view.
- getAttributeSorters() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns a copy of the attribute sorters that have been added.
- getCollectionType() - Method in interface com.blazebit.persistence.view.metamodel.PluralAttribute
-
Returns the collection type.
- getComparator() - Method in interface com.blazebit.persistence.view.metamodel.PluralAttribute
-
Returns the comparator that should be used for sorting.
- getComparatorClass() - Method in interface com.blazebit.persistence.view.metamodel.PluralAttribute
-
Returns the comparator class that should be used for sorting.
- getConstructor(Class<?>...) - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the mapping constructor of the entity view specified by the given parameter types.
- getConstructor(String) - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the constructor of the entity view specified by the given name.
- getConstructorNames() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the names of the constructors of the entity view.
- getConstructors() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the mapping constructors of the entity view.
- getDeclaringAttribute() - Method in interface com.blazebit.persistence.view.metamodel.AttributeFilterMapping
-
Returns the declaring attribute.
- getDeclaringConstructor() - Method in interface com.blazebit.persistence.view.metamodel.ParameterAttribute
-
Returns the declaring constructor.
- getDeclaringType() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
Returns the declaring view type.
- getDeclaringType() - Method in interface com.blazebit.persistence.view.metamodel.MappingConstructor
-
Returns the declaring view type.
- getDeclaringType() - Method in interface com.blazebit.persistence.view.metamodel.ViewFilterMapping
-
Returns the declaring view type.
- getDefaultProvider() - Static method in class com.blazebit.persistence.view.EntityViews
-
- getElementType() - Method in interface com.blazebit.persistence.view.metamodel.PluralAttribute
-
Returns the type representing the element type of the collection.
- getEntityClass() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the entity class that the entity view uses.
- getEntityId() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
The id of the entity which should be located on the page returned result.
- getEntityViewClass() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns the entity view class.
- getEntityViews() - Method in interface com.blazebit.persistence.view.spi.EntityViewConfiguration
-
Returns the currently known entity views.
- getFilter(String) - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns the attribute filter mapping of this attribute with the given name.
- getFilter(String) - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the filter mapping of the entity view with the given name.
- getFilterClass() - Method in interface com.blazebit.persistence.view.metamodel.FilterMapping
-
Returns the filter class.
- getFilters() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns the attribute filter mappings of this attribute.
- getFilters() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the filter mappings of the entity view.
- getFirstResult() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
The first result that the criteria builder should return.
- getIdAttribute() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the id attribute of the entity view.
- getIndex() - Method in interface com.blazebit.persistence.view.metamodel.ParameterAttribute
-
Returns the index of the parameter within the constructor.
- getJavaConstructor() - Method in interface com.blazebit.persistence.view.metamodel.MappingConstructor
-
Returns the java constructor for this mapping constructor.
- getJavaMethod() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns the getter java method of this attribute.
- getJavaType() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
Returns the java type of the attribute.
- getJavaType() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the java type of the entity view.
- getKeysetPage() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns the key set of this setting.
- getKeyType() - Method in interface com.blazebit.persistence.view.metamodel.MapAttribute
-
Returns the java type of the key.
- getMapping() - Method in interface com.blazebit.persistence.view.metamodel.MappingAttribute
-
Returns the mapping of the attribute.
- getMaxResults() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
The maximum number of results that the criteria builder should return.
- getMetamodel() - Method in interface com.blazebit.persistence.view.EntityViewManager
-
Returns the metamodel for this entity view manager.
- getName() - Method in interface com.blazebit.persistence.view.metamodel.FilterMapping
-
Returns the name of the filter.
- getName() - Method in interface com.blazebit.persistence.view.metamodel.MappingConstructor
-
Returns the name of the constructor.
- getName() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns the name of this attribute.
- getName() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the name of the entity view.
- getOptionalParameters() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns a copy of the optional parameters that have been added.
- getParameterAttribute(int) - Method in interface com.blazebit.persistence.view.metamodel.MappingConstructor
-
Returns the parameter attribute of this mapping constructor at the given index if it exists, otherwise null.
- getParameterAttributes() - Method in interface com.blazebit.persistence.view.metamodel.MappingConstructor
-
Returns the parameter attributes of this mapping constructor.
- getProperties() - Method in interface com.blazebit.persistence.view.spi.EntityViewConfiguration
-
Returns all properties.
- getProperty(String) - Method in interface com.blazebit.persistence.view.spi.EntityViewConfiguration
-
Returns a property value by name.
- getSubqueryAlias() - Method in interface com.blazebit.persistence.view.metamodel.SubqueryAttribute
-
Returns the subquery alias of the attribute.
- getSubqueryExpression() - Method in interface com.blazebit.persistence.view.metamodel.SubqueryAttribute
-
Returns the subquery expression of the attribute.
- getSubqueryProvider() - Method in interface com.blazebit.persistence.view.metamodel.SubqueryAttribute
-
Returns the subquery provider of the attribute.
- getViewConstructorName() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns the entity view constructor name.
- getViewFilter(String) - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the view filter mapping of the entity view with the given name.
- getViewFilters() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns a copy of the named filters for the view that have been added.
- getViewFilters() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns the view filter mappings of the entity view.
- getViews() - Method in interface com.blazebit.persistence.view.metamodel.ViewMetamodel
-
Returns the metamodel entity views.
- GreaterOrEqualFilter - Class in com.blazebit.persistence.view.filter
-
A placeholder for a filter implementation that implements a greater or equal filter.
- GreaterOrEqualFilter() - Constructor for class com.blazebit.persistence.view.filter.GreaterOrEqualFilter
-
- GreaterThanFilter - Class in com.blazebit.persistence.view.filter
-
A placeholder for a filter implementation that implements a greater than filter.
- GreaterThanFilter() - Constructor for class com.blazebit.persistence.view.filter.GreaterThanFilter
-
- IdMapping - Annotation Type in com.blazebit.persistence.view
-
Maps the annotated element to the id attribute of the entity.
- isCollection() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
Returns true if this attribute is a collection, otherwise false.
- isId() - Method in interface com.blazebit.persistence.view.metamodel.SingularAttribute
-
Returns true if this attribute maps to the entity id, otherwise false.
- isIndexed() - Method in interface com.blazebit.persistence.view.metamodel.PluralAttribute
-
Returns whether this collection is indexed or not.
- isKeysetPaginated() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns true if this setting is key set paginated.
- isOrdered() - Method in interface com.blazebit.persistence.view.metamodel.PluralAttribute
-
Returns whether this collection is ordered or not.
- isPaginated() - Method in class com.blazebit.persistence.view.EntityViewSetting
-
Returns true if this entiy view setting applies pagination, false otherwise.
- isPartiallyUpdateable() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns whether the entity view is partially updateable.
- isQueryParameter() - Method in interface com.blazebit.persistence.view.metamodel.SingularAttribute
-
Returns true if this attribute maps to a query parameter, otherwise false.
- isSorted() - Method in interface com.blazebit.persistence.view.metamodel.PluralAttribute
-
Returns whether this collection is sorted or not.
- isSubquery() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
Returns true if this attribute maps to a subquery provider, otherwise false.
- isSubview() - Method in interface com.blazebit.persistence.view.metamodel.Attribute
-
Returns true if this attribute is a subview, otherwise false.
- isUpdateable() - Method in interface com.blazebit.persistence.view.metamodel.MethodAttribute
-
Returns whether the attribute is updateable.
- isUpdateable() - Method in interface com.blazebit.persistence.view.metamodel.ViewType
-
Returns whether the entity view is updateable.
- isViewFilter() - Method in interface com.blazebit.persistence.view.metamodel.FilterMapping
-