MergeStrategy, MergeStrategy2JAXBMergeStrategypublic class DefaultMergeStrategy extends Object implements MergeStrategy2, MergeStrategy
| Modifier and Type | Field | Description |
|---|---|---|
static MergeStrategy |
INSTANCE |
|
static DefaultMergeStrategy |
INSTANCE2 |
| Constructor | Description |
|---|---|
DefaultMergeStrategy() |
| Modifier and Type | Method | Description |
|---|---|---|
boolean[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
boolean[] leftValue,
boolean[] rightValue) |
|
boolean[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
boolean[] left,
boolean[] right,
boolean leftSet,
boolean rightSet) |
|
boolean |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
boolean leftValue,
boolean rightValue) |
|
boolean |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
boolean left,
boolean right,
boolean leftSet,
boolean rightSet) |
|
byte[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
byte[] leftValue,
byte[] rightValue) |
|
byte[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
byte[] left,
byte[] right,
boolean leftSet,
boolean rightSet) |
|
byte |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
byte leftValue,
byte rightValue) |
|
byte |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
byte left,
byte right,
boolean leftSet,
boolean rightSet) |
|
char[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
char[] leftValue,
char[] rightValue) |
|
char[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
char[] left,
char[] right,
boolean leftSet,
boolean rightSet) |
|
char |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
char leftValue,
char rightValue) |
|
char |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
char left,
char right,
boolean leftSet,
boolean rightSet) |
|
double[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
double[] leftValue,
double[] rightValue) |
|
double[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
double[] left,
double[] right,
boolean leftSet,
boolean rightSet) |
|
double |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
double leftValue,
double rightValue) |
|
double |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
double left,
double right,
boolean leftSet,
boolean rightSet) |
|
float[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
float[] leftValue,
float[] rightValue) |
|
float[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
float[] left,
float[] right,
boolean leftSet,
boolean rightSet) |
|
float |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
float leftValue,
float rightValue) |
|
float |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
float left,
float right,
boolean leftSet,
boolean rightSet) |
|
int[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
int[] leftValue,
int[] rightValue) |
|
int[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
int[] left,
int[] right,
boolean leftSet,
boolean rightSet) |
|
int |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
int leftValue,
int rightValue) |
|
int |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
int left,
int right,
boolean leftSet,
boolean rightSet) |
|
long[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
long[] leftValue,
long[] rightValue) |
|
long[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
long[] left,
long[] right,
boolean leftSet,
boolean rightSet) |
|
long |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
long leftValue,
long rightValue) |
|
long |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
long left,
long right,
boolean leftSet,
boolean rightSet) |
|
short[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
short[] leftValue,
short[] rightValue) |
|
short[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
short[] left,
short[] right,
boolean leftSet,
boolean rightSet) |
|
short |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
short leftValue,
short rightValue) |
|
short |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
short left,
short right,
boolean leftSet,
boolean rightSet) |
|
Object[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
Object[] leftValue,
Object[] rightValue) |
|
Object[] |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
Object[] left,
Object[] right,
boolean leftSet,
boolean rightSet) |
|
Object |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
Object left,
Object right) |
|
Object |
merge(ObjectLocator leftLocator,
ObjectLocator rightLocator,
Object left,
Object right,
boolean leftSet,
boolean rightSet) |
|
protected Object |
mergeInternal(ObjectLocator leftLocator,
ObjectLocator rightLocator,
Object leftValue,
Object rightValue) |
|
Boolean |
shouldBeMergedAndSet(ObjectLocator leftLocator,
ObjectLocator rightLocator,
boolean leftSet,
boolean rightSet) |
public static final DefaultMergeStrategy INSTANCE2
public static final MergeStrategy INSTANCE
public Boolean shouldBeMergedAndSet(ObjectLocator leftLocator, ObjectLocator rightLocator, boolean leftSet, boolean rightSet)
shouldBeMergedAndSet in interface MergeStrategy2protected Object mergeInternal(ObjectLocator leftLocator, ObjectLocator rightLocator, Object leftValue, Object rightValue)
public Object merge(ObjectLocator leftLocator, ObjectLocator rightLocator, Object left, Object right)
merge in interface MergeStrategypublic long merge(ObjectLocator leftLocator, ObjectLocator rightLocator, long leftValue, long rightValue)
merge in interface MergeStrategypublic int merge(ObjectLocator leftLocator, ObjectLocator rightLocator, int leftValue, int rightValue)
merge in interface MergeStrategypublic short merge(ObjectLocator leftLocator, ObjectLocator rightLocator, short leftValue, short rightValue)
merge in interface MergeStrategypublic char merge(ObjectLocator leftLocator, ObjectLocator rightLocator, char leftValue, char rightValue)
merge in interface MergeStrategypublic byte merge(ObjectLocator leftLocator, ObjectLocator rightLocator, byte leftValue, byte rightValue)
merge in interface MergeStrategypublic double merge(ObjectLocator leftLocator, ObjectLocator rightLocator, double leftValue, double rightValue)
merge in interface MergeStrategypublic float merge(ObjectLocator leftLocator, ObjectLocator rightLocator, float leftValue, float rightValue)
merge in interface MergeStrategypublic boolean merge(ObjectLocator leftLocator, ObjectLocator rightLocator, boolean leftValue, boolean rightValue)
merge in interface MergeStrategypublic Object[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, Object[] leftValue, Object[] rightValue)
merge in interface MergeStrategypublic long[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, long[] leftValue, long[] rightValue)
merge in interface MergeStrategypublic int[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, int[] leftValue, int[] rightValue)
merge in interface MergeStrategypublic short[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, short[] leftValue, short[] rightValue)
merge in interface MergeStrategypublic char[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, char[] leftValue, char[] rightValue)
merge in interface MergeStrategypublic byte[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, byte[] leftValue, byte[] rightValue)
merge in interface MergeStrategypublic double[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, double[] leftValue, double[] rightValue)
merge in interface MergeStrategypublic float[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, float[] leftValue, float[] rightValue)
merge in interface MergeStrategypublic boolean[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, boolean[] leftValue, boolean[] rightValue)
merge in interface MergeStrategypublic boolean merge(ObjectLocator leftLocator, ObjectLocator rightLocator, boolean left, boolean right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2public boolean[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, boolean[] left, boolean[] right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2public byte merge(ObjectLocator leftLocator, ObjectLocator rightLocator, byte left, byte right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2public byte[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, byte[] left, byte[] right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2public char merge(ObjectLocator leftLocator, ObjectLocator rightLocator, char left, char right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2public char[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, char[] left, char[] right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2public double merge(ObjectLocator leftLocator, ObjectLocator rightLocator, double left, double right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2public double[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, double[] left, double[] right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2public float merge(ObjectLocator leftLocator, ObjectLocator rightLocator, float left, float right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2public float[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, float[] left, float[] right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2public int merge(ObjectLocator leftLocator, ObjectLocator rightLocator, int left, int right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2public int[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, int[] left, int[] right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2public long merge(ObjectLocator leftLocator, ObjectLocator rightLocator, long left, long right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2public long[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, long[] left, long[] right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2public Object[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, Object[] left, Object[] right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2public short merge(ObjectLocator leftLocator, ObjectLocator rightLocator, short left, short right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2public short[] merge(ObjectLocator leftLocator, ObjectLocator rightLocator, short[] left, short[] right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2public Object merge(ObjectLocator leftLocator, ObjectLocator rightLocator, Object left, Object right, boolean leftSet, boolean rightSet)
merge in interface MergeStrategy2Copyright © 2005–2018. All rights reserved.