com.jaxfront.core.util
Class ArrayUtil

java.lang.Object
  extended by com.jaxfront.core.util.ArrayUtil

public class ArrayUtil
extends java.lang.Object


Constructor Summary
ArrayUtil()
           
 
Method Summary
static java.lang.Object[][] addTo2DimArray(java.lang.Object[][] array, java.lang.Object[][] array2)
           
static char[] addToArray(char[] array, char[] array2)
           
static java.lang.Object[] addToArray(java.lang.Class aClass, java.lang.Object[] array, java.lang.Object o)
           
static java.lang.Object addToArray(java.lang.Class aClass, java.lang.Object[] array, java.lang.Object[] array2)
           
static int[] addToArray(int[] array, int o)
           
static int[] addToArray(int[] array, int[] array2)
           
static java.lang.Object[][] addToArray(java.lang.Object[][] array, java.lang.Object[][] array2)
           
static java.lang.Object[] addToArray(java.lang.Object[] array, java.lang.Object o)
           
static java.lang.Object[] addToArray(java.lang.Object[] array, java.lang.Object[] array2)
           
static short[] addToArray(short[] array, short o)
           
static java.lang.String[] addToArray(java.lang.String[] array, int arraylength, java.lang.String[] array2, int array2length)
           
static java.lang.String[] addToArray(java.lang.String[] where, java.lang.String[] what)
           
static Type[] addToArray(Type[] array, Type o)
           
static java.lang.Class[] addToClassArray(java.lang.Class[] array, java.lang.Class[] array2)
           
static void addToVector(java.util.List list, java.lang.Object[] array)
           
static void addToVector(java.util.List list, java.lang.Object[] array, boolean unique)
           
static int[] compare(java.lang.Object[][] a1, java.lang.Object[][] a2)
           
static boolean compare(java.lang.Object[] a1, java.lang.Object[] a2)
           
static boolean contains(int[] array, int value)
           
static int contains(java.lang.Object[][] array, int col, java.lang.Object value)
           
static int contains(java.lang.Object[] array, java.lang.Object value)
           
static int containsIgnoreCase(java.lang.String[] array, java.lang.String value)
           
static java.lang.Object[][] copy(java.lang.Object[][] source)
           
static java.lang.Object get(java.lang.Object[][] array, int keyCol, java.lang.Object keyValue, int resultCol)
           
static java.lang.Object get2Dim(java.lang.Object[][] array, int keyCol, java.lang.Object keyValue)
           
static int getMaxSegment(int[] seqs, int value)
           
static byte[] invert(byte[] what)
           
static char[] invert(char[] what)
           
static java.util.List invert(java.util.List what)
           
static java.lang.Object[] invert(java.lang.Object[] what)
           
static java.lang.String[] invert(java.lang.String[] what)
           
static void main(java.lang.String[] args)
           
static int[] mergeArray(int[] what, int[] with, int overWrite)
           
static java.lang.Object[][] removeFrom2DimArray(java.lang.Object[][] array, java.lang.Object o)
           
static int[] removeFromArray(int[] array, int o)
           
static java.lang.Object[][] removeFromArray(java.lang.Object[][] array, java.lang.Object o)
           
static java.lang.Object[] removeFromArray(java.lang.Object[] array, java.lang.Object o)
           
static short[] removeFromArray(short[] array, short o)
           
static java.lang.Object[] toArray(java.lang.Class aClass, java.util.List list)
           
static java.util.Hashtable toHashTable(java.lang.String[] what)
           
static java.util.Hashtable toHashTable(java.lang.String[][] what)
           
static java.util.List toList(java.lang.Object[] what)
           
static java.lang.String toPath(java.util.Stack stack)
           
static java.lang.String toString(byte[] list, java.lang.String delim)
           
static java.lang.String toString(java.util.Collection collection)
           
static java.lang.String toString(int[] list)
           
static java.lang.String toString(java.util.List list)
           
static java.lang.String toString(java.util.Map list)
           
static java.lang.String toString(java.util.Map list, boolean withKey, boolean withValue)
           
static java.lang.String toString(java.lang.Object[] list)
           
static java.lang.String toString(java.lang.Object[] list, java.lang.String delim)
           
static java.lang.String toString(short[] list)
           
static java.lang.String[] toStringArray(java.util.List list)
           
static java.lang.String[] toStringArray(java.lang.Object[] list)
           
static java.lang.String toXPath(java.util.Stack stack)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArrayUtil

public ArrayUtil()
Method Detail

addToArray

public static java.lang.Object[] addToArray(java.lang.Object[] array,
                                            java.lang.Object o)

addToArray

public static Type[] addToArray(Type[] array,
                                Type o)

addToArray

public static int[] addToArray(int[] array,
                               int o)

toXPath

public static java.lang.String toXPath(java.util.Stack stack)

toPath

public static java.lang.String toPath(java.util.Stack stack)

mergeArray

public static int[] mergeArray(int[] what,
                               int[] with,
                               int overWrite)

addToArray

public static short[] addToArray(short[] array,
                                 short o)

addToArray

public static int[] addToArray(int[] array,
                               int[] array2)

addToArray

public static java.lang.Object[] addToArray(java.lang.Object[] array,
                                            java.lang.Object[] array2)

addToArray

public static java.lang.Object[] addToArray(java.lang.Class aClass,
                                            java.lang.Object[] array,
                                            java.lang.Object o)

addToArray

public static java.lang.Object addToArray(java.lang.Class aClass,
                                          java.lang.Object[] array,
                                          java.lang.Object[] array2)

addToArray

public static java.lang.String[] addToArray(java.lang.String[] where,
                                            java.lang.String[] what)

addToArray

public static java.lang.String[] addToArray(java.lang.String[] array,
                                            int arraylength,
                                            java.lang.String[] array2,
                                            int array2length)

main

public static void main(java.lang.String[] args)

addToArray

public static char[] addToArray(char[] array,
                                char[] array2)

addToClassArray

public static java.lang.Class[] addToClassArray(java.lang.Class[] array,
                                                java.lang.Class[] array2)

removeFromArray

public static short[] removeFromArray(short[] array,
                                      short o)

removeFromArray

public static int[] removeFromArray(int[] array,
                                    int o)

removeFromArray

public static java.lang.Object[] removeFromArray(java.lang.Object[] array,
                                                 java.lang.Object o)

addToVector

public static void addToVector(java.util.List list,
                               java.lang.Object[] array)

addToVector

public static void addToVector(java.util.List list,
                               java.lang.Object[] array,
                               boolean unique)

toStringArray

public static java.lang.String[] toStringArray(java.util.List list)

toStringArray

public static java.lang.String[] toStringArray(java.lang.Object[] list)

getMaxSegment

public static int getMaxSegment(int[] seqs,
                                int value)

toArray

public static java.lang.Object[] toArray(java.lang.Class aClass,
                                         java.util.List list)

toString

public static java.lang.String toString(java.util.Map list)

toString

public static java.lang.String toString(java.util.Map list,
                                        boolean withKey,
                                        boolean withValue)

toString

public static java.lang.String toString(java.lang.Object[] list)

toString

public static java.lang.String toString(java.lang.Object[] list,
                                        java.lang.String delim)

toString

public static java.lang.String toString(byte[] list,
                                        java.lang.String delim)

toString

public static java.lang.String toString(short[] list)

toString

public static java.lang.String toString(int[] list)

toString

public static java.lang.String toString(java.util.List list)

toString

public static java.lang.String toString(java.util.Collection collection)

contains

public static int contains(java.lang.Object[][] array,
                           int col,
                           java.lang.Object value)

contains

public static int contains(java.lang.Object[] array,
                           java.lang.Object value)

containsIgnoreCase

public static int containsIgnoreCase(java.lang.String[] array,
                                     java.lang.String value)

contains

public static boolean contains(int[] array,
                               int value)

get

public static java.lang.Object get(java.lang.Object[][] array,
                                   int keyCol,
                                   java.lang.Object keyValue,
                                   int resultCol)

addToArray

public static java.lang.Object[][] addToArray(java.lang.Object[][] array,
                                              java.lang.Object[][] array2)

removeFromArray

public static java.lang.Object[][] removeFromArray(java.lang.Object[][] array,
                                                   java.lang.Object o)

removeFrom2DimArray

public static java.lang.Object[][] removeFrom2DimArray(java.lang.Object[][] array,
                                                       java.lang.Object o)

get2Dim

public static java.lang.Object get2Dim(java.lang.Object[][] array,
                                       int keyCol,
                                       java.lang.Object keyValue)

compare

public static int[] compare(java.lang.Object[][] a1,
                            java.lang.Object[][] a2)

compare

public static boolean compare(java.lang.Object[] a1,
                              java.lang.Object[] a2)

addTo2DimArray

public static java.lang.Object[][] addTo2DimArray(java.lang.Object[][] array,
                                                  java.lang.Object[][] array2)

toHashTable

public static java.util.Hashtable toHashTable(java.lang.String[] what)

toList

public static java.util.List toList(java.lang.Object[] what)

invert

public static java.util.List invert(java.util.List what)

invert

public static java.lang.String[] invert(java.lang.String[] what)

invert

public static char[] invert(char[] what)

invert

public static byte[] invert(byte[] what)

invert

public static java.lang.Object[] invert(java.lang.Object[] what)

toHashTable

public static java.util.Hashtable toHashTable(java.lang.String[][] what)

copy

public static java.lang.Object[][] copy(java.lang.Object[][] source)