14 lines
249 B
Java
14 lines
249 B
Java
|
package org.warp.commonutils.functional;
|
||
|
|
||
|
public interface CancellableConsumer<T> { //extends Consumer<T> {
|
||
|
|
||
|
/**
|
||
|
* @return false to cancel
|
||
|
*/
|
||
|
ConsumerResult acceptCancellable(T t);
|
||
|
|
||
|
/*default void accept(T t) {
|
||
|
acceptCancellable(t);
|
||
|
}*/
|
||
|
}
|