| default <R> QueryFunction<C,T> | QueryFunction. add(QueryFunction<C,T> function) | concat elements from function | 
| default <R> QueryFunction<C,Class<? extends R>> | QueryFunction. as() | cast elements as <R>unsafe | 
| default <R> QueryFunction<C,R> | QueryFunction. as(Class<? extends R> type,
  ClassLoader... loaders) |  | 
| default <R> QueryFunction<C,Class<?>> | QueryFunction. asClass(ClassLoader... loaders) |  | 
| default QueryFunction<C,String> | QueryFunction. asString() |  | 
| static <C,T>QueryFunction<Store,T>
 | QueryFunction. empty() |  | 
| default QueryFunction<C,T> | QueryFunction. filter(Predicate<? super T> predicate) | filter by predicate | 
| default <R> QueryFunction<C,R> | QueryFunction. flatMap(Function<T,? extends Function<C,Set<R>>> function) | flatmap by function | 
| default QueryFunction<Store,String> | QueryBuilder. get(AnnotatedElement element) | direct values indexed for AnnotatedElement | 
| default QueryFunction<Store,String> | QueryBuilder. get(String key) | direct values indexed for keyString | 
| default QueryFunction<Store,String> | QueryBuilder. get(Collection<String> keys) | direct values indexed for keysString collection | 
| QueryFunction<Store,E> | UtilQueryBuilder. get(F element) | get direct values of given element | 
| default QueryFunction<Store,String> | QueryBuilder. getAll(Collection<String> keys) | transitive values indexed for keysString collection, not includingkeys | 
| default <R> QueryFunction<C,R> | QueryFunction. getAll(Function<T,QueryFunction<C,R>> builder,
      Function<R,T> traverse) | transitively get all by builder | 
| default QueryFunction<C,T> | QueryFunction. getAll(Function<T,QueryFunction<C,T>> builder) | transitively get all by builder | 
| default QueryFunction<Store,String> | QueryBuilder. getAllIncluding(String key) | transitive values indexed for keyString, includingkey | 
| default QueryFunction<Store,String> | QueryBuilder. getAllIncluding(Collection<String> keys) | transitive values indexed for keysString collection, includingkeys | 
| default <R> QueryFunction<C,R> | QueryFunction. map(Function<? super T,? extends R> function) | map by function | 
| default QueryFunction<Store,String> | QueryBuilder. of(AnnotatedElement... elements) | transitive values indexed for AnnotatedElementvarargs, not including | 
| default QueryFunction<Store,String> | QueryBuilder. of(String key) | transitive values indexed for keyString, not includingkey | 
| default QueryFunction<Store,String> | QueryBuilder. of(Collection<String> keys) | transitive values indexed for keysString collection, not includingkeys | 
| default QueryFunction<Store,String> | QueryBuilder. of(Set<? extends AnnotatedElement> elements) | transitive values indexed for AnnotatedElementset, not including | 
| default <T> QueryFunction<Store,T> | QueryBuilder. of(QueryFunction queryFunction) |  | 
| default QueryFunction<Store,E> | UtilQueryBuilder. of(F element) | get transitive values of given element | 
| default QueryFunction<Store,E> | UtilQueryBuilder. of(F element,
  Predicate<? super E> predicate) | get transitive value of given element filtered by predicate | 
| default <T> QueryFunction<Store,E> | UtilQueryBuilder. of(QueryFunction<Store,T> function) | compose given function | 
| static <C,T>QueryFunction<Store,T>
 | QueryFunction. set(Collection<T> elements) |  | 
| static <C,T>QueryFunction<Store,T>
 | QueryFunction. single(T element) |  | 
| default QueryFunction<Store,String> | QueryBuilder. with(AnnotatedElement... keys) | transitive values indexed for AnnotatedElementsvarargs, not including. | 
| default QueryFunction<Store,String> | QueryBuilder. with(String key) | transitive values indexed for keyString, not includingkey. | 
| default QueryFunction<Store,String> | QueryBuilder. with(Collection<String> keys) | transitive values indexed for keysString collection, not includingkeys. | 
| default QueryFunction<Store,String> | QueryBuilder. with(Set<? extends AnnotatedElement> keys) | transitive values indexed for AnnotatedElementsset, not including. |