org.jvnet.jaxb2_commons.lang.builder
Class MergeBuilder

java.lang.Object
  extended by org.jvnet.jaxb2_commons.lang.builder.MergeBuilder

public class MergeBuilder
extends java.lang.Object


Constructor Summary
MergeBuilder()
           
 
Method Summary
 boolean[] merge(java.lang.Object left, java.lang.Object right, java.lang.String property, boolean[] leftValue, boolean[] rightValue)
           
 boolean merge(java.lang.Object left, java.lang.Object right, java.lang.String property, boolean leftValue, boolean rightValue)
           
 byte[] merge(java.lang.Object left, java.lang.Object right, java.lang.String property, byte[] leftValue, byte[] rightValue)
           
 byte merge(java.lang.Object left, java.lang.Object right, java.lang.String property, byte leftValue, byte rightValue)
           
 char[] merge(java.lang.Object left, java.lang.Object right, java.lang.String property, char[] leftValue, char[] rightValue)
           
 char merge(java.lang.Object left, java.lang.Object right, java.lang.String property, char leftValue, char rightValue)
           
 double[] merge(java.lang.Object left, java.lang.Object right, java.lang.String property, double[] leftValue, double[] rightValue)
           
 double merge(java.lang.Object left, java.lang.Object right, java.lang.String property, double leftValue, double rightValue)
           
 float[] merge(java.lang.Object left, java.lang.Object right, java.lang.String property, float[] leftValue, float[] rightValue)
           
 float merge(java.lang.Object left, java.lang.Object right, java.lang.String property, float leftValue, float rightValue)
           
 int[] merge(java.lang.Object left, java.lang.Object right, java.lang.String property, int[] leftValue, int[] rightValue)
           
 int merge(java.lang.Object left, java.lang.Object right, java.lang.String property, int leftValue, int rightValue)
           
 long[] merge(java.lang.Object left, java.lang.Object right, java.lang.String property, long[] leftValue, long[] rightValue)
           
 long merge(java.lang.Object left, java.lang.Object right, java.lang.String property, long leftValue, long rightValue)
           
 short[] merge(java.lang.Object left, java.lang.Object right, java.lang.String property, short[] leftValue, short[] rightValue)
           
 short merge(java.lang.Object left, java.lang.Object right, java.lang.String property, short leftValue, short rightValue)
           
<T> T[]
merge(java.lang.Object left, java.lang.Object right, java.lang.String property, T[] leftValue, T[] rightValue)
           
<T> T
merge(java.lang.Object left, java.lang.Object right, java.lang.String property, T leftValue, T rightValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MergeBuilder

public MergeBuilder()
Method Detail

merge

public <T> T merge(java.lang.Object left,
                   java.lang.Object right,
                   java.lang.String property,
                   T leftValue,
                   T rightValue)

merge

public long merge(java.lang.Object left,
                  java.lang.Object right,
                  java.lang.String property,
                  long leftValue,
                  long rightValue)

merge

public int merge(java.lang.Object left,
                 java.lang.Object right,
                 java.lang.String property,
                 int leftValue,
                 int rightValue)

merge

public short merge(java.lang.Object left,
                   java.lang.Object right,
                   java.lang.String property,
                   short leftValue,
                   short rightValue)

merge

public char merge(java.lang.Object left,
                  java.lang.Object right,
                  java.lang.String property,
                  char leftValue,
                  char rightValue)

merge

public byte merge(java.lang.Object left,
                  java.lang.Object right,
                  java.lang.String property,
                  byte leftValue,
                  byte rightValue)

merge

public double merge(java.lang.Object left,
                    java.lang.Object right,
                    java.lang.String property,
                    double leftValue,
                    double rightValue)

merge

public float merge(java.lang.Object left,
                   java.lang.Object right,
                   java.lang.String property,
                   float leftValue,
                   float rightValue)

merge

public boolean merge(java.lang.Object left,
                     java.lang.Object right,
                     java.lang.String property,
                     boolean leftValue,
                     boolean rightValue)

merge

public <T> T[] merge(java.lang.Object left,
                     java.lang.Object right,
                     java.lang.String property,
                     T[] leftValue,
                     T[] rightValue)

merge

public long[] merge(java.lang.Object left,
                    java.lang.Object right,
                    java.lang.String property,
                    long[] leftValue,
                    long[] rightValue)

merge

public int[] merge(java.lang.Object left,
                   java.lang.Object right,
                   java.lang.String property,
                   int[] leftValue,
                   int[] rightValue)

merge

public short[] merge(java.lang.Object left,
                     java.lang.Object right,
                     java.lang.String property,
                     short[] leftValue,
                     short[] rightValue)

merge

public char[] merge(java.lang.Object left,
                    java.lang.Object right,
                    java.lang.String property,
                    char[] leftValue,
                    char[] rightValue)

merge

public byte[] merge(java.lang.Object left,
                    java.lang.Object right,
                    java.lang.String property,
                    byte[] leftValue,
                    byte[] rightValue)

merge

public double[] merge(java.lang.Object left,
                      java.lang.Object right,
                      java.lang.String property,
                      double[] leftValue,
                      double[] rightValue)

merge

public float[] merge(java.lang.Object left,
                     java.lang.Object right,
                     java.lang.String property,
                     float[] leftValue,
                     float[] rightValue)

merge

public boolean[] merge(java.lang.Object left,
                       java.lang.Object right,
                       java.lang.String property,
                       boolean[] leftValue,
                       boolean[] rightValue)


Copyright © 2005-2009 Sun Microsystems. All Rights Reserved.