Interface BindingSetMapper<T>
-
- Type Parameters:
T
-
- All Superinterfaces:
Function<BindingSet,T>
public interface BindingSetMapper<T> extends Function<BindingSet,T>
Maps a query solution to an instance.- Since:
- 4.0.0
- Author:
- Florian Kleedorfer
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description T
apply(BindingSet bindings)
Maps a query solution to an instance ofT
.static BindingSetMapper<BindingSet>
identity()
-
-
-
Method Detail
-
apply
T apply(BindingSet bindings)
Maps a query solution to an instance ofT
. If the return value isnull
the mapper indicates that the solution is to be disregarded.- Specified by:
apply
in interfaceFunction<BindingSet,T>
- Returns:
- an instance of
T
or null if the solution should be ignored.
-
identity
static BindingSetMapper<BindingSet> identity()
-
-