Interface UtilQueryBuilder<F,E>
public interface UtilQueryBuilder<F,E>
query builder for
QueryFunction
UtilQueryBuilder<Annotation> builder =
element -> store -> element.getDeclaredAnnotations() -
Method Summary
Modifier and TypeMethodDescriptionget direct values of given elementdefault 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> of(QueryFunction<Store, T> function) compose given function
-
Method Details
-
get
get direct values of given element -
of
get transitive values of given element -
of
-
of
compose given function
-