| Package | Description |
|---|---|
| org.reflections | |
| org.reflections.util |
| Modifier and Type | Field and Description |
|---|---|
protected Store |
Reflections.store |
| Modifier and Type | Method and Description |
|---|---|
Store |
Reflections.getStore()
returns the
Store object used for storing and querying the metadata |
| Modifier and Type | Method and Description |
|---|---|
<T> Set<T> |
Reflections.get(QueryFunction<Store,T> query)
apply
QueryFunction on Store |
static <T> Set<T> |
ReflectionUtils.get(QueryFunction<Store,T> queryFunction,
Predicate<? super T>... predicates)
|
| Constructor and Description |
|---|
Reflections(Store store) |
| Modifier and Type | Method and Description |
|---|---|
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(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.get(String key)
direct values indexed for
key String |
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(Collection<String> keys)
transitive values indexed for
keys String collection, including keys |
default QueryFunction<Store,String> |
QueryBuilder.getAllIncluding(String key)
transitive values indexed for
key String, including key |
default QueryFunction<Store,String> |
QueryBuilder.of(AnnotatedElement... elements)
transitive values indexed for
AnnotatedElement varargs, not including |
default QueryFunction<Store,String> |
QueryBuilder.of(Collection<String> keys)
transitive values indexed for
keys String collection, not including keys |
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,T> |
QueryBuilder.of(QueryFunction queryFunction)
transitive
QueryFunction.getAll(java.util.function.Function) values by applying this QueryBuilder.get(String) on each queryFunction value, including |
default <T> QueryFunction<Store,E> |
UtilQueryBuilder.of(QueryFunction<Store,T> function)
compose given function
|
default QueryFunction<Store,String> |
QueryBuilder.of(Set<? extends AnnotatedElement> elements)
transitive values indexed for
AnnotatedElement set, not including |
default QueryFunction<Store,String> |
QueryBuilder.of(String key)
transitive values indexed for
key String, not including key |
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(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. |
default QueryFunction<Store,String> |
QueryBuilder.with(String key)
transitive values indexed for
key String, not including key. |
| Modifier and Type | Method and Description |
|---|---|
default <T> QueryFunction<Store,E> |
UtilQueryBuilder.of(QueryFunction<Store,T> function)
compose given function
|
Copyright © 2023. All rights reserved.