All Superinterfaces:
Function <Escaper ,T>
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Represents a value function to return arbitrary values that can be escaped before returning the actual value. Can be
used with the criteria API for deferred value retrieval.
Since:
2.0
Author:
Mark Paluch
See Also:
Method Summary
All Methods Instance Methods Abstract Methods Default Methods
Produces a value by considering the given
Escaper
.
Method Details
apply
Produces a value by considering the given
Escaper
.
Specified by:
apply
in interface Function <Escaper ,T >
Parameters:
escaper
- the escaper to use.
Returns:
the return value, may be null.
toSupplier
Parameters:
escaper
- the escaper to use.
Returns:
the value factory