@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface UseInFilter
This annotation indicates that a method
may be used in a filter. Each method annotated
with @UseInFilter is available to
filters that evaluate attributes.
These methods must be getters for primitive data types, other annotated classes or collections of the former types. They must not have any parameters.