Package io.virtdata.api
Interface BindableType<T,R>
-
- Type Parameters:
T- The template typeR- The result type that binding values will yield
- All Superinterfaces:
Binder<R>,ValuesArrayBinder<T,R>
public interface BindableType<T,R> extends ValuesArrayBinder<T,R>, Binder<R>
The BindableType combines both the ability to bind a set of mapped values to a specific target type with the ability to return the resulting composite object. Having both in one type allows you to implement a bindable template pattern that can then be used with data mapping templates.
-
-
Method Summary
-
Methods inherited from interface io.virtdata.api.ValuesArrayBinder
bindValues
-
-