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 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 <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 key String, including key
|
default QueryFunction<Store,String> |
QueryBuilder.getAllIncluding(Collection<String> keys) |
transitive values indexed for keys String collection, including keys
|
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 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.
|