- All Known Subinterfaces:
Apply.Empty<T>,Apply.EmptyError<T,,E> Apply.EmptyErrorSafe<T,,E> Apply.Result<T,,V> Apply.ResultError<T,,V, E> Apply.ResultErrorSafe<T,V, E>
public interface Apply
Interface used as a model for lambda expressions.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceVery similar to theApplyinterface but with the difference that it does not return a value at the time of its call.static interfaceApply.EmptyError<T,E extends Throwable> Very similar to theApplyinterface but with the difference that it can generate an error at the time of its callstatic interfaceApply.EmptyErrorSafe<T,E extends Throwable> Very similar to theApplyinterface but with the difference that it can generate an error at the time of its call.static interfaceVery similar to theApplyinterface but with the difference that it does return a value at the time of its call.static interfaceApply.ResultError<T,V, E extends Throwable> Very similar to theApply.Resultinterface but with the difference that it can generate an error at the time of its callstatic interfaceApply.ResultErrorSafe<T,V, E extends Throwable> Very similar to theApply.ResultErrorinterface but with the difference that it can generate an error at the time of its call.