- Type Parameters:
T- the type of model
public interface ModelMergeHandler<T>
A model merge handle is responsible for merging partial models into a final
model. Generally used as a parameter to the
MergeModel operator or to
the GetModel operator.-
Method Summary
-
Method Details
-
getModelClass
Returns the java type of the model- Returns:
- the java type of the model
-
merge
Merges the given list of models into a single model. Note that implementations should not make any assumptions about model ordering. Furthermore the merge algorithm should be both commutative and associative since future versions of the framework may support hierarchical merging.- Parameters:
models- the partial models.- Returns:
- the final model.
-