static <C,T> QueryFunction<Store,T> |
QueryFunction.empty() |
|
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 key String
|
default QueryFunction<Store,String> |
QueryBuilder.get(Collection<String> keys) |
direct values indexed for keys String 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 keys String collection, not including keys
|
default QueryFunction<Store,String> |
QueryBuilder.getAllIncluding(String key) |
transitive values indexed for key String, including key
|
default QueryFunction<Store,String> |
QueryBuilder.getAllIncluding(Collection<String> keys) |
transitive values indexed for keys String collection, including keys
|
default QueryFunction<Store,String> |
QueryBuilder.of(AnnotatedElement... elements) |
transitive values indexed for AnnotatedElement varargs, not including
|
default QueryFunction<Store,String> |
QueryBuilder.of(String key) |
transitive values indexed for key String, not including key
|
default QueryFunction<Store,String> |
QueryBuilder.of(Collection<String> keys) |
transitive values indexed for keys String collection, not including keys
|
default QueryFunction<Store,String> |
QueryBuilder.of(Set<? extends AnnotatedElement> elements) |
transitive values indexed for AnnotatedElement set, 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 AnnotatedElements varargs, not including.
|
default QueryFunction<Store,String> |
QueryBuilder.with(String key) |
transitive values indexed for key String, not including key .
|
default QueryFunction<Store,String> |
QueryBuilder.with(Collection<String> keys) |
transitive values indexed for keys String collection, not including keys .
|
default QueryFunction<Store,String> |
QueryBuilder.with(Set<? extends AnnotatedElement> keys) |
transitive values indexed for AnnotatedElements set, not including.
|