Uses of Interface
org.reflections.util.QueryFunction
Packages that use QueryFunction
-
Uses of QueryFunction in org.reflections
Methods in org.reflections with parameters of type QueryFunctionModifier and TypeMethodDescription<T> Set
<T> Reflections.get
(QueryFunction<Store, T> query) applyQueryFunction
onStore
static <C,
T> Set <T> ReflectionUtils.get
(QueryFunction<C, T> function) get type elements<T>
by applyingQueryFunction
static <T> Set
<T> ReflectionUtils.get
(QueryFunction<Store, T> queryFunction, Predicate<? super T>... predicates) -
Uses of QueryFunction in org.reflections.util
Methods in org.reflections.util that return QueryFunctionModifier and TypeMethodDescriptiondefault <R> QueryFunction
<C, T> QueryFunction.add
(QueryFunction<C, T> function) concat elements from functiondefault <R> QueryFunction
<C, Class<? extends R>> QueryFunction.as()
cast elements as<R>
unsafedefault <R> QueryFunction
<C, R> QueryFunction.as
(Class<? extends R> type, ClassLoader... loaders) convert to giventype
, usesNameHelper.forName(java.lang.String, java.lang.Class, java.lang.ClassLoader...)
default <R> QueryFunction
<C, Class<?>> QueryFunction.asClass
(ClassLoader... loaders) convert elements toClass
usingNameHelper.forName(java.lang.String, java.lang.Class, java.lang.ClassLoader...)
default QueryFunction
<C, String> QueryFunction.asString()
convert elements to String usingNameHelper.toName(AnnotatedElement)
static <C,
T> QueryFunction <Store, T> QueryFunction.empty()
default QueryFunction
<C, T> filter by predicatedefault <R> QueryFunction
<C, R> flatmap by functiondefault QueryFunction
<Store, String> QueryBuilder.get
(AnnotatedElement element) direct values indexed forAnnotatedElement
default QueryFunction
<Store, String> direct values indexed forkey
Stringdefault QueryFunction
<Store, String> QueryBuilder.get
(Collection<String> keys) direct values indexed forkeys
String collectionget direct values of given elementdefault QueryFunction
<Store, String> QueryBuilder.getAll
(Collection<String> keys) transitive values indexed forkeys
String collection, not includingkeys
default <R> QueryFunction
<C, R> transitively get all bybuilder
default QueryFunction
<C, T> transitively get all bybuilder
default QueryFunction
<Store, String> QueryBuilder.getAllIncluding
(String key) transitive values indexed forkey
String, includingkey
default QueryFunction
<Store, String> QueryBuilder.getAllIncluding
(Collection<String> keys) transitive values indexed forkeys
String collection, includingkeys
default <R> QueryFunction
<C, R> map by functiondefault QueryFunction
<Store, String> QueryBuilder.of
(AnnotatedElement... elements) transitive values indexed forAnnotatedElement
varargs, not includingdefault QueryFunction
<Store, String> transitive values indexed forkey
String, not includingkey
default QueryFunction
<Store, String> QueryBuilder.of
(Collection<String> keys) transitive values indexed forkeys
String collection, not includingkeys
default QueryFunction
<Store, String> QueryBuilder.of
(Set<? extends AnnotatedElement> elements) transitive values indexed forAnnotatedElement
set, not includingdefault <T> QueryFunction
<Store, T> QueryBuilder.of
(QueryFunction queryFunction) transitivegetAll(java.util.function.Function)
values by applying thisQueryBuilder.get(String)
on eachqueryFunction
value, includingdefault QueryFunction
<Store, E> get transitive values of given elementdefault QueryFunction
<Store, E> get transitive value of given element filtered by predicatedefault <T> QueryFunction
<Store, E> UtilQueryBuilder.of
(QueryFunction<Store, T> function) compose given functionstatic <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 forAnnotatedElements
varargs, not including.default QueryFunction
<Store, String> transitive values indexed forkey
String, not includingkey
.default QueryFunction
<Store, String> QueryBuilder.with
(Collection<String> keys) transitive values indexed forkeys
String collection, not includingkeys
.default QueryFunction
<Store, String> QueryBuilder.with
(Set<? extends AnnotatedElement> keys) transitive values indexed forAnnotatedElements
set, not including.Methods in org.reflections.util with parameters of type QueryFunctionModifier and TypeMethodDescriptiondefault <R> QueryFunction
<C, T> QueryFunction.add
(QueryFunction<C, T> function) concat elements from functiondefault <T> QueryFunction
<Store, T> QueryBuilder.of
(QueryFunction queryFunction) transitivegetAll(java.util.function.Function)
values by applying thisQueryBuilder.get(String)
on eachqueryFunction
value, includingdefault <T> QueryFunction
<Store, E> UtilQueryBuilder.of
(QueryFunction<Store, T> function) compose given functionMethod parameters in org.reflections.util with type arguments of type QueryFunctionModifier and TypeMethodDescriptiondefault <R> QueryFunction
<C, R> transitively get all bybuilder
default QueryFunction
<C, T> transitively get all bybuilder