Uses of Interface
org.microbean.assign.Selectable
-
Uses of Selectable in org.microbean.assign
Methods in org.microbean.assign that return SelectableModifier and TypeMethodDescriptionstatic <C,E> Selectable <C, E> Selectables.caching(Selectable<? super C, E> selectable) Returns aSelectablethat caches its results.static <C,E> Selectable <C, E> Selectables.caching(Selectable<? super C, E> selectable, BiFunction<? super C, Function<? super C, ? extends List<E>>, ? extends List<E>> f) Returns aSelectablethat caches its results.static <C extends AnnotatedConstruct, E>
Selectable<C, E> Selectables.convert(Selectable<? super Annotated<C>, E> s) Deprecated, for removal: This API element is subject to removal in a future version.static <C extends AnnotatedConstruct, E>
Selectable<C, E> Selectables.convert(Selectable<? super Annotated<C>, E> s, Predicate<? super ExecutableElement> annotationElementInclusionPredicate) Deprecated, for removal: This API element is subject to removal in a future version.static final <C,E> Selectable <C, E> Selectables.empty()Returns aSelectablewhoseSelectable.select(Object)method always returns an empty, immutableList.static <C,E> Selectable <C, E> Selectables.filtering(Collection<? extends E> collection, BiPredicate<? super E, ? super C> p) Returns aSelectableusing the suppliedCollectionas its elements, and the suppliedBiPredicateas its selector.Methods in org.microbean.assign with parameters of type SelectableModifier and TypeMethodDescriptionstatic <C,E> Selectable <C, E> Selectables.caching(Selectable<? super C, E> selectable) Returns aSelectablethat caches its results.static <C,E> Selectable <C, E> Selectables.caching(Selectable<? super C, E> selectable, BiFunction<? super C, Function<? super C, ? extends List<E>>, ? extends List<E>> f) Returns aSelectablethat caches its results.static <C extends AnnotatedConstruct, E>
Selectable<C, E> Selectables.convert(Selectable<? super Annotated<C>, E> s) Deprecated, for removal: This API element is subject to removal in a future version.static <C extends AnnotatedConstruct, E>
Selectable<C, E> Selectables.convert(Selectable<? super Annotated<C>, E> s, Predicate<? super ExecutableElement> annotationElementInclusionPredicate) Deprecated, for removal: This API element is subject to removal in a future version.