public final class ValidationCategories<K,T> extends Object implements Consumer<T>, Function<K,ValidationQueue<T>>
| Constructor and Description |
|---|
ValidationCategories(Function<? super T,? extends K> categoryFunction,
Duration timeout,
ValidationQueue.Mode mode) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(T data) |
ValidationQueue<T> |
apply(K k) |
ValidationQueue<T> |
get(K key) |
CompletableFuture<T> |
search(Predicate<? super T> predicate) |
public ValidationCategories(Function<? super T,? extends K> categoryFunction, Duration timeout, ValidationQueue.Mode mode)
public ValidationQueue<T> get(K key)
public CompletableFuture<T> search(Predicate<? super T> predicate)
public ValidationQueue<T> apply(K k)
apply in interface Function<K,ValidationQueue<T>>Copyright © 2018. All rights reserved.