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 short[] addAtStartToArray(short[] array, short o)
           
static java.lang.String[] addAtStartToArray(java.lang.String[] array, java.lang.String o)
           
static java.lang.Object[][] addTo2DimArray(java.lang.Object[][] array, java.lang.Object[][] array2)
           
static java.lang.String[][] addTo2DimArrayX(java.lang.String[][] array, java.lang.String[][] array2)
           
static java.lang.String[][] addTo2DimArrayY(java.lang.String[][] array, java.lang.String[][] 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 java.lang.Object[] addToArray(java.lang.Class aClass, java.lang.Object[] array, java.lang.Object o, int pos)
           
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[] array, java.lang.String o)
           
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 int[] addToGrowArray(int[] array, int o, int gf)
          Special implementation to add a value to an array using a buffer to reduce array copies.
static long[] addToGrowArray(long[] array, long o, int gf)
          Special implementation to add a value to an array using a buffer to reduce array copies.
static java.lang.Object[] addToGrowArray(java.lang.Object[] array, java.lang.Object o, int gf)
          Special implementation to add a value to an array using a buffer to reduce array copies.
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(char[] array, char value)
           
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, int col, java.lang.Object value, boolean isRowColumn)
           
static int contains(java.lang.Object[] array, java.lang.Object value)
           
static int containsIgnoreCase(java.lang.String[] array, java.lang.String value)
           
static int containsOne(java.util.List array, java.util.List oneOf)
           
static int containsOne(java.lang.Object[] array, java.lang.Object[] oneOf)
           
static java.lang.Object[] copy(java.lang.Class aClass, java.lang.Object[] array)
           
static int[] copy(int[] array)
           
static java.lang.Object[][] copy(java.lang.Object[][] source)
           
static java.lang.String[] copy(java.lang.String[] array)
           
static java.lang.String[] copy(java.lang.String[] array, int newLength)
           
static int[] copyPos(int[] array, int[] poses)
           
static java.lang.Object[][] copyPos(java.lang.Object[][] array, int[] poses)
           
static java.lang.Object[] copyPos(java.lang.Object[] array, int[] poses)
           
static java.lang.String[][] copyPos(java.lang.String[][] array, int[] poses)
           
static java.lang.String[] copyPos(java.lang.String[] array, int[] poses)
           
static int count(java.lang.String[] allIDs, java.lang.String id)
           
static int[] createAscIntArray(int start, int length)
           
static java.util.List createListContaining(java.lang.Object value)
           
static java.lang.String[] createStringArray(int start, int length, java.lang.String val)
           
static boolean equals(int[] a1, int[] a2)
           
static java.lang.Object[] finalizeGrowArray(java.lang.Class clazz, java.lang.Object[] array)
          Finalize the wrow array!
static int[] finalizeGrowArray(int[] array)
          Finalize the wrow array!
static long[] finalizeGrowArray(long[] array)
          Finalize the wrow array!
static java.lang.Object[] finalizeGrowArray(java.lang.Object[] array)
          Finalize the wrow array!
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 byte[] getBytesFrom(java.lang.Object value, java.lang.String charsetName)
           
static int[] getIDxForNames(java.lang.String[] colNames, java.lang.String[] names)
           
static int getIndex(java.lang.String find, java.lang.String[] data)
           
static int getKeyValueIndex(java.lang.String key, java.lang.String[] data)
          Find the first occurence of an key value list.
static int getMaxSegment(int[] seqs, int value)
           
static int[] indexOf(int[] data, int[] vals)
           
static int indexOf(int[] data, int val, int offset)
           
static int[] indexOf(java.lang.String[] data, java.lang.String[] vals)
           
static float[] initArray(int length, float defaultVal)
           
static int[] initArray(int length, int defaultVal)
           
static java.lang.Object[] intersection(java.lang.Object[] seq1, java.lang.Object[] seq2)
           
static java.lang.Object[] intersection(java.lang.Object[] seq1, java.lang.Object[] seq2, java.lang.Class clazz)
           
static byte[] invert(byte[] what)
           
static char[] invert(char[] what)
           
static java.lang.Object[] invert(java.lang.Class clazz, java.lang.Object[] 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 boolean isEmptyStringArray(java.lang.String[] values)
           
static java.lang.Object[] keepEvery(java.lang.Object[] array, int every)
           
static void main(java.lang.String[] args)
           
static java.lang.String[][] meltArray(java.lang.String[] what, java.lang.String[] with)
           
static java.lang.Object[] merge(java.lang.Object[] target, java.lang.Object[] with)
          replace every target String with the corresponding with string if target is null
static java.lang.String[] merge(java.lang.String[] target, java.lang.String[] with)
          replace every target String with the corresponding with string if target is null or has zero length
static int[] mergeArray(int[] what, int[] with, int overWrite)
           
static java.util.List move(java.util.List aList, java.lang.Object what, boolean left, boolean isRoling)
           
static java.lang.String[] move(java.lang.String[] columnSequence, java.lang.String colID, boolean left, boolean isRoling)
           
static java.util.List moveElement(java.util.List elements, int pos, boolean left)
           
static java.lang.String[] removeDuplicates(java.lang.String[] ids)
           
static java.lang.String[] removeDuplicates(java.lang.String[] ids, boolean skipNull)
           
static java.lang.Object[] removeEvery(java.lang.Object[] array, int every)
           
static java.lang.Object[][] removeFrom2DimArray(java.lang.Object[][] array, java.lang.Object o)
           
static java.lang.Object[] removeFromArray(java.lang.Class clazz, java.lang.Object[] fields, java.lang.Object value)
           
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.String[] removeFromArray(java.lang.String[] array, java.lang.String o)
           
static java.lang.String[] removeFromArray(java.lang.String[] array, java.lang.String[] vals)
           
static java.lang.String[] removeFromArray(java.lang.String[] array, java.lang.String[] vals, boolean equalsIgnoreCase)
           
static java.lang.String[] removeFromArray(java.lang.String[] array, java.lang.String o, boolean ignoreCase)
           
static int[] removeFromGrowArray(int[] array)
           
static java.lang.Object[] removeNullFromArray(java.lang.Class clazz, java.lang.Object[] fields)
           
static int[] removePos(int[] array, int pos)
           
static int[] removePos(int[] array, int[] poses)
           
static java.lang.String[] removePos(java.lang.String[] array, int pos)
           
static java.lang.String[] removePos(java.lang.String[] array, int[] poses)
           
static java.lang.Object[] shiftLeft(java.lang.Object[] overlayCols, java.lang.Object[] baseCols)
           
static java.lang.Object[] shiftRight(java.lang.Object[] overlayCols, java.lang.Object[] baseCols)
           
static java.lang.String[][] split(java.lang.String[] vals, int size)
           
static boolean startsWith(java.lang.Object[] a1, java.lang.Object[] a2)
           
static int sum(int[] intValues)
           
static int sum(java.lang.String[] intValues)
           
static java.util.List switchElement(java.util.List elements, int from, int to)
           
static java.util.List switchElement(java.util.List elements, java.lang.Object fromVal, java.lang.Object toVal)
           
static java.lang.Object[] switchElement(java.lang.Object[] elements, int pos, boolean left)
           
static java.lang.Object[] switchElement(java.lang.Object[] elements, int pos, int pos2)
           
static java.lang.Object[] toArray(java.lang.Class aClass, java.util.List list)
           
static java.util.Hashtable toHashTable(java.lang.String[] what)
          Generates a Hashtable for a String array.
static java.util.Hashtable toHashTable(java.lang.String[][] what)
           
static int[] toIntArray(char[] charArray)
           
static int[] toIntArray(java.util.List aList)
           
static int[] toIntArray(java.lang.Object[] aList)
           
static java.util.List toList(java.util.Collection errors)
           
static java.util.List toList(java.util.Enumeration vals)
           
static java.util.List toList(java.util.Iterator it)
           
static java.util.List toList(java.lang.Object[] what)
           
static java.util.List toList(java.lang.String[][] 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(java.util.Enumeration list, java.lang.String delim)
           
static java.lang.String toString(int[] list)
           
static java.lang.String toString(int[] itemsPos, java.lang.Object[] list, java.lang.String delim)
           
static java.lang.String toString(int[] list, java.lang.String delim)
           
static java.lang.String toString(java.util.Iterator it, java.lang.String delim, java.lang.String qual, java.lang.String prefix, java.lang.String suffix)
           
static java.lang.String toString(java.util.List list)
           
static java.lang.String toString(java.util.List list, java.lang.String delim)
           
static java.lang.String toString(java.util.List list, java.lang.String delim, java.lang.String qual, java.lang.String prefix, java.lang.String suffix)
           
static java.lang.String toString(java.util.List list, java.lang.String delim, java.lang.String qual, java.lang.String prefix, java.lang.String suffix, java.lang.String nullVal)
           
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(java.lang.Object[] list, java.lang.String delim)
           
static java.lang.String toString(java.lang.Object[] list, java.lang.String delim, boolean skipNull)
           
static java.lang.String toString(java.lang.Object[] list, java.lang.String delim, java.lang.String qualifier, java.lang.String prefix, java.lang.String suffix)
           
static java.lang.String toString(java.lang.Object[] list, java.lang.String delim, java.lang.String qualifier, java.lang.String prefix, java.lang.String suffix, java.lang.String nullValue)
           
static java.lang.String toString(java.lang.Object[] list, java.lang.String delim, java.lang.String qualifier, java.lang.String prefix, java.lang.String suffix, java.lang.String nullValue, boolean skipNull)
           
static java.lang.String toString(java.lang.Object list, java.lang.String delim, java.lang.String qual)
           
static java.lang.String toString(java.lang.Object list, java.lang.String delim, java.lang.String qual, java.lang.String prefix, java.lang.String suffix)
           
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[] toStringArray(java.lang.String[][] values, int col)
           
static java.lang.String[][] toStringArrayArray(java.util.List list)
           
static java.lang.String toXPath(java.util.Stack stack)
           
static int[] zeroArray(int[] data)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArrayUtil

public ArrayUtil()
Method Detail

addAtStartToArray

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

addAtStartToArray

public static java.lang.String[] addAtStartToArray(java.lang.String[] array,
                                                   java.lang.String o)

addTo2DimArray

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

addTo2DimArrayX

public static java.lang.String[][] addTo2DimArrayX(java.lang.String[][] array,
                                                   java.lang.String[][] array2)

addTo2DimArrayY

public static java.lang.String[][] addTo2DimArrayY(java.lang.String[][] array,
                                                   java.lang.String[][] array2)

addToArray

public static char[] addToArray(char[] array,
                                char[] 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.Object[] addToArray(java.lang.Class aClass,
                                            java.lang.Object[] array,
                                            java.lang.Object o,
                                            int pos)

addToArray

public static int[] addToArray(int[] array,
                               int 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.Object[] array,
                                            java.lang.Object o)

addToArray

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

addToArray

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

addToArray

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

addToArray

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

addToArray

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

addToArray

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

addToClassArray

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

addToGrowArray

public static int[] addToGrowArray(int[] array,
                                   int o,
                                   int gf)
Special implementation to add a value to an array using a buffer to reduce array copies. To get an normal array call finalizeGrowArray

Parameters:
array - initial array must have a zero size or null!
o - value to add
gf - size the buffer grow
Returns:
new spezial array

addToGrowArray

public static long[] addToGrowArray(long[] array,
                                    long o,
                                    int gf)
Special implementation to add a value to an array using a buffer to reduce array copies. To get an normal array call finalizeGrowArray

Parameters:
array - initial array must have a zero size or null!
o - value to add
gf - size the buffer grow
Returns:
new spezial array

addToGrowArray

public static java.lang.Object[] addToGrowArray(java.lang.Object[] array,
                                                java.lang.Object o,
                                                int gf)
Special implementation to add a value to an array using a buffer to reduce array copies. To get an normal array call finalizeGrowArray

Parameters:
array - initial array must have a zero size or null!
o - value to add
gf - size the buffer grow
Returns:
new spezial array

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)

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)

contains

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

contains

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

contains

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

contains

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

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)

containsOne

public static int containsOne(java.util.List array,
                              java.util.List oneOf)

containsOne

public static int containsOne(java.lang.Object[] array,
                              java.lang.Object[] oneOf)

copy

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

copy

public static int[] copy(int[] array)

copy

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

copy

public static java.lang.String[] copy(java.lang.String[] array)
Parameters:
deleteColNames -
Returns:

copy

public static java.lang.String[] copy(java.lang.String[] array,
                                      int newLength)

copyPos

public static int[] copyPos(int[] array,
                            int[] poses)

copyPos

public static java.lang.Object[][] copyPos(java.lang.Object[][] array,
                                           int[] poses)

copyPos

public static java.lang.Object[] copyPos(java.lang.Object[] array,
                                         int[] poses)

copyPos

public static java.lang.String[][] copyPos(java.lang.String[][] array,
                                           int[] poses)

copyPos

public static java.lang.String[] copyPos(java.lang.String[] array,
                                         int[] poses)

count

public static int count(java.lang.String[] allIDs,
                        java.lang.String id)

createAscIntArray

public static int[] createAscIntArray(int start,
                                      int length)

createListContaining

public static java.util.List createListContaining(java.lang.Object value)

createStringArray

public static java.lang.String[] createStringArray(int start,
                                                   int length,
                                                   java.lang.String val)
Parameters:
i -
colCount -
delimiter -
Returns:

equals

public static boolean equals(int[] a1,
                             int[] a2)

finalizeGrowArray

public static java.lang.Object[] finalizeGrowArray(java.lang.Class clazz,
                                                   java.lang.Object[] array)
Finalize the wrow array! It removes the buffer and size information from array!

Parameters:
array -
Returns:

finalizeGrowArray

public static int[] finalizeGrowArray(int[] array)
Finalize the wrow array! It removes the buffer and size information from array!

Parameters:
array -
Returns:

finalizeGrowArray

public static long[] finalizeGrowArray(long[] array)
Finalize the wrow array! It removes the buffer and size information from array!

Parameters:
array -
Returns:

finalizeGrowArray

public static java.lang.Object[] finalizeGrowArray(java.lang.Object[] array)
Finalize the wrow array! It removes the buffer and size information from array!

Parameters:
array -
Returns:

get

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

get2Dim

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

getBytesFrom

public static byte[] getBytesFrom(java.lang.Object value,
                                  java.lang.String charsetName)

getIDxForNames

public static int[] getIDxForNames(java.lang.String[] colNames,
                                   java.lang.String[] names)

getIndex

public static int getIndex(java.lang.String find,
                           java.lang.String[] data)

getKeyValueIndex

public static int getKeyValueIndex(java.lang.String key,
                                   java.lang.String[] data)
Find the first occurence of an key value list. Find compares only the even entries. data ={"key1","value1","key2","value2","key3","value3",} for key2 index 2 is returned;

Parameters:
find -
data -
Returns:

getMaxSegment

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

indexOf

public static int[] indexOf(int[] data,
                            int[] vals)

indexOf

public static int indexOf(int[] data,
                          int val,
                          int offset)

indexOf

public static int[] indexOf(java.lang.String[] data,
                            java.lang.String[] vals)

initArray

public static float[] initArray(int length,
                                float defaultVal)

initArray

public static int[] initArray(int length,
                              int defaultVal)

intersection

public static java.lang.Object[] intersection(java.lang.Object[] seq1,
                                              java.lang.Object[] seq2)

intersection

public static java.lang.Object[] intersection(java.lang.Object[] seq1,
                                              java.lang.Object[] seq2,
                                              java.lang.Class clazz)

invert

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

invert

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

invert

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

invert

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

invert

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

invert

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

isEmptyStringArray

public static boolean isEmptyStringArray(java.lang.String[] values)

keepEvery

public static java.lang.Object[] keepEvery(java.lang.Object[] array,
                                           int every)

main

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

meltArray

public static java.lang.String[][] meltArray(java.lang.String[] what,
                                             java.lang.String[] with)

merge

public static java.lang.Object[] merge(java.lang.Object[] target,
                                       java.lang.Object[] with)
replace every target String with the corresponding with string if target is null

Parameters:
target -
with -
Returns:

merge

public static java.lang.String[] merge(java.lang.String[] target,
                                       java.lang.String[] with)
replace every target String with the corresponding with string if target is null or has zero length

Parameters:
target -
with -
Returns:

mergeArray

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

move

public static java.util.List move(java.util.List aList,
                                  java.lang.Object what,
                                  boolean left,
                                  boolean isRoling)

move

public static java.lang.String[] move(java.lang.String[] columnSequence,
                                      java.lang.String colID,
                                      boolean left,
                                      boolean isRoling)

moveElement

public static java.util.List moveElement(java.util.List elements,
                                         int pos,
                                         boolean left)

removeDuplicates

public static java.lang.String[] removeDuplicates(java.lang.String[] ids)

removeDuplicates

public static java.lang.String[] removeDuplicates(java.lang.String[] ids,
                                                  boolean skipNull)

removeEvery

public static java.lang.Object[] removeEvery(java.lang.Object[] array,
                                             int every)

removeFrom2DimArray

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

removeFromArray

public static java.lang.Object[] removeFromArray(java.lang.Class clazz,
                                                 java.lang.Object[] fields,
                                                 java.lang.Object value)

removeFromArray

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

removeFromArray

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

removeFromArray

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

removeFromArray

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

removeFromArray

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

removeFromArray

public static java.lang.String[] removeFromArray(java.lang.String[] array,
                                                 java.lang.String[] vals)

removeFromArray

public static java.lang.String[] removeFromArray(java.lang.String[] array,
                                                 java.lang.String[] vals,
                                                 boolean equalsIgnoreCase)

removeFromArray

public static java.lang.String[] removeFromArray(java.lang.String[] array,
                                                 java.lang.String o,
                                                 boolean ignoreCase)

removeFromGrowArray

public static int[] removeFromGrowArray(int[] array)

removeNullFromArray

public static java.lang.Object[] removeNullFromArray(java.lang.Class clazz,
                                                     java.lang.Object[] fields)

removePos

public static int[] removePos(int[] array,
                              int pos)

removePos

public static int[] removePos(int[] array,
                              int[] poses)

removePos

public static java.lang.String[] removePos(java.lang.String[] array,
                                           int pos)

removePos

public static java.lang.String[] removePos(java.lang.String[] array,
                                           int[] poses)

shiftLeft

public static java.lang.Object[] shiftLeft(java.lang.Object[] overlayCols,
                                           java.lang.Object[] baseCols)

shiftRight

public static java.lang.Object[] shiftRight(java.lang.Object[] overlayCols,
                                            java.lang.Object[] baseCols)

split

public static java.lang.String[][] split(java.lang.String[] vals,
                                         int size)

startsWith

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

sum

public static int sum(int[] intValues)

sum

public static int sum(java.lang.String[] intValues)

switchElement

public static java.util.List switchElement(java.util.List elements,
                                           int from,
                                           int to)

switchElement

public static java.util.List switchElement(java.util.List elements,
                                           java.lang.Object fromVal,
                                           java.lang.Object toVal)

switchElement

public static java.lang.Object[] switchElement(java.lang.Object[] elements,
                                               int pos,
                                               boolean left)

switchElement

public static java.lang.Object[] switchElement(java.lang.Object[] elements,
                                               int pos,
                                               int pos2)

toArray

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

toHashTable

public static java.util.Hashtable toHashTable(java.lang.String[] what)
Generates a Hashtable for a String array. Array must consist of key value pairs like String[]{"key1","value1","key2","value2",..} key is used as key and value as value for the Hashtable

Parameters:
what -
Returns:

toHashTable

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

toIntArray

public static int[] toIntArray(char[] charArray)

toIntArray

public static int[] toIntArray(java.util.List aList)

toIntArray

public static int[] toIntArray(java.lang.Object[] aList)

toList

public static java.util.List toList(java.util.Collection errors)

toList

public static java.util.List toList(java.util.Enumeration vals)

toList

public static java.util.List toList(java.util.Iterator it)

toList

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

toList

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

toPath

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

toString

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

toString

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

toString

public static java.lang.String toString(java.util.Enumeration list,
                                        java.lang.String delim)

toString

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

toString

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

toString

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

toString

public static java.lang.String toString(java.util.Iterator it,
                                        java.lang.String delim,
                                        java.lang.String qual,
                                        java.lang.String prefix,
                                        java.lang.String suffix)

toString

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

toString

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

toString

public static java.lang.String toString(java.util.List list,
                                        java.lang.String delim,
                                        java.lang.String qual,
                                        java.lang.String prefix,
                                        java.lang.String suffix)

toString

public static java.lang.String toString(java.util.List list,
                                        java.lang.String delim,
                                        java.lang.String qual,
                                        java.lang.String prefix,
                                        java.lang.String suffix,
                                        java.lang.String nullVal)

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(java.lang.Object[] list,
                                        java.lang.String delim)

toString

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

toString

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

toString

public static java.lang.String toString(java.lang.Object[] list,
                                        java.lang.String delim,
                                        java.lang.String qualifier,
                                        java.lang.String prefix,
                                        java.lang.String suffix,
                                        java.lang.String nullValue)

toString

public static java.lang.String toString(java.lang.Object[] list,
                                        java.lang.String delim,
                                        java.lang.String qualifier,
                                        java.lang.String prefix,
                                        java.lang.String suffix,
                                        java.lang.String nullValue,
                                        boolean skipNull)

toString

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

toString

public static java.lang.String toString(java.lang.Object list,
                                        java.lang.String delim,
                                        java.lang.String qual,
                                        java.lang.String prefix,
                                        java.lang.String suffix)

toString

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

toStringArray

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

toStringArray

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

toStringArray

public static java.lang.String[] toStringArray(java.lang.String[][] values,
                                               int col)

toStringArrayArray

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

toXPath

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

zeroArray

public static int[] zeroArray(int[] data)