public class MergeEngine extends Object
| Constructor and Description |
|---|
MergeEngine() |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(List localList,
List remoteList,
List resultList,
Class<?> genericClass) |
Object |
apply(Object localObject,
Object remoteObject,
Class<?> clazz) |
MergePolicy<?> |
getDefaultObjectMergePolicy() |
MergePolicy<?> |
getDefaultTypeMergePolicy() |
MergePolicy |
getMergePolicy(Class<?> clazz) |
MergePolicy |
getMergePolicy(Object obj) |
void |
setDefaultObjectMergePolicy(MergePolicy<?> defaultObjectMergePolicy) |
void |
setDefaultTypeMergePolicy(MergePolicy<?> defaultTypeMergePolicy) |
void |
setPolicyConfiguration(Map<Class<?>,MergePolicy> map) |
public void setPolicyConfiguration(Map<Class<?>,MergePolicy> map)
public MergePolicy getMergePolicy(Object obj)
public MergePolicy getMergePolicy(Class<?> clazz)
public MergePolicy<?> getDefaultObjectMergePolicy()
public void setDefaultObjectMergePolicy(MergePolicy<?> defaultObjectMergePolicy)
public MergePolicy<?> getDefaultTypeMergePolicy()
public void setDefaultTypeMergePolicy(MergePolicy<?> defaultTypeMergePolicy)
Copyright © 2014. All rights reserved.