Interface QueryableStore.QueryField<T,F>

Type Parameters:
T - The type of the objects this field is used for.
F - The type of the field.
All Known Subinterfaces:
QueryableStore.AggregatableNumberQueryField<T,A>, QueryableStore.AggregatableQueryField<T,A>
All Known Implementing Classes:
QueryableStore.BaseQueryField, QueryableStore.BooleanQueryField, QueryableStore.CollectionQueryField, QueryableStore.CollectionSizeQueryField, QueryableStore.DoubleQueryField, QueryableStore.EnumQueryField, QueryableStore.FloatQueryField, QueryableStore.IdQueryField, QueryableStore.InstantQueryField, QueryableStore.IntegerQueryField, QueryableStore.LongQueryField, QueryableStore.MapQueryField, QueryableStore.MapSizeQueryField, QueryableStore.NumberQueryField, QueryableStore.StringQueryField
Enclosing interface:
QueryableStore<T>

public static interface QueryableStore.QueryField<T,F>
Instances of this class will be created by the annotation processor for each class annotated with QueryableType. It provides query fields for the annotated class to build queries with.
This is not meant to be extended or instantiated by users of the API!
  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
     
  • Method Details

    • getName

      String getName()
    • isIdField

      boolean isIdField()