Interface IConsumer
-
- All Superinterfaces:
IFunctional
- All Known Subinterfaces:
IConsumer1<I>
,IConsumer2<I0,I1>
,IConsumer3<I0,I1,I2>
,IFunction<O>
,IFunction1<I,O>
,IFunction2<I0,I1,O>
,IFunction3<I0,I1,I2,O>
,IOptionalFunction<I,O>
,IThrowConsumer1<I,T>
,IThrowConsumer2<I0,I1,T>
,IThrowConsumer3<I0,I1,I2,T>
,IThrowFunction1<I,O,T>
,IThrowFunction2<I0,I1,O,T>
,IThrowFunction3<I0,I1,I2,O,T>
- All Known Implementing Classes:
IFunction1.Identity
,IOptionalFunction.Empty
,IOptionalFunction.Overridden
,IOptionalFunction.Recursive
,IOptionalFunction.Restricted
,LiteralFunction1
,LiteralFunction2
,RecordingFunction
,TapFunction
,TeeFunction
,TextUpdateBuilder
,TypeSwitch1
,TypeSwitch2
,TypeSwitch3
public interface IConsumer extends IFunctional
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IConsumer
sync(Object lock)
<O> IFunction<O>
toFunction(O retVal)
IConsumer
wrap(IRunnable pre, IRunnable post)
-