public interface ModelMerger
DomManager.createModelMerger()
Modifier and Type | Interface and Description |
---|---|
static class |
ModelMerger.InvocationStrategy<T> |
static class |
ModelMerger.MergingStrategy<T> |
Modifier and Type | Method and Description |
---|---|
<T> void |
addInvocationStrategy(java.lang.Class<T> aClass,
ModelMerger.InvocationStrategy<T> strategy) |
<T> void |
addMergingStrategy(java.lang.Class<T> aClass,
ModelMerger.MergingStrategy<T> strategy) |
<T> T |
mergeModels(java.lang.Class<T> aClass,
java.util.Collection<? extends T> implementations) |
<T> T |
mergeModels(java.lang.Class<T> aClass,
T... implementations) |
<T> T mergeModels(java.lang.Class<T> aClass, T... implementations)
<T> T mergeModels(java.lang.Class<T> aClass, java.util.Collection<? extends T> implementations)
<T> void addInvocationStrategy(java.lang.Class<T> aClass, ModelMerger.InvocationStrategy<T> strategy)
<T> void addMergingStrategy(java.lang.Class<T> aClass, ModelMerger.MergingStrategy<T> strategy)