Class QueryableStore.MapSizeQueryField<T>

Type Parameters:
T - The type of the objects this condition is used for.
All Implemented Interfaces:
QueryableStore.AggregatableNumberQueryField<T,Long>, QueryableStore.AggregatableQueryField<T,Long>, QueryableStore.QueryField<T,Long>
Enclosing interface:
QueryableStore<T>

public static class QueryableStore.MapSizeQueryField<T> extends QueryableStore.NumberQueryField<T,Long> implements QueryableStore.AggregatableNumberQueryField<T,Long>
This class is used to create conditions for queries, based on the size of a map. Instances of this class will be created by the annotation processor for each map field of a class annotated with QueryableType. Note that this can only be used for collections of base types like String, number types, enums or booleans.
This is not meant to be instantiated by users of the API!