Package com.blazebit.persistence.view
Annotation Type ViewFilter
@Target(TYPE) @Retention(RUNTIME) @Repeatable(ViewFilters.class) public @interface ViewFilter
Adds a named filter to an entity view.
- Since:
- 1.0.0
- Author:
- Christian Beikov
-
Required Element Summary
Required Elements Modifier and Type Required Element Description String
name
Returns the name of the filter.Class<? extends ViewFilterProvider>
value
The filter class that should be used for filtering.
-
Element Details
-
name
String nameReturns the name of the filter.- Returns:
- The name of the filter
-
value
Class<? extends ViewFilterProvider> valueThe filter class that should be used for filtering.- Returns:
- The filter class
-