org.ijsberg.iglu.util.collection
Class ArraySupport

java.lang.Object
  extended by org.ijsberg.iglu.util.collection.ArraySupport

public abstract class ArraySupport
extends Object

Contains miscellaneous static methods for array handling.


Constructor Summary
ArraySupport()
           
 
Method Summary
static int determineIndexInRange(Object value, Object[] range, int defaultIndex)
           
static String format(byte[] array, String separator)
           
static String format(int[] array, String separator)
           
static String format(Object[] array, String separator)
           
static String format(String itemPrefix, Object[] array, String separator)
           
static void print(Object[] array)
           
static void print(Object[] array, PrintStream out)
           
static void print(Object[] array, PrintStream out, String separator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArraySupport

public ArraySupport()
Method Detail

determineIndexInRange

public static int determineIndexInRange(Object value,
                                        Object[] range,
                                        int defaultIndex)
Parameters:
value -
range -
defaultIndex -
Returns:
the index of an object equal to object within a range or defaultIndex in case nothing matches

print

public static void print(Object[] array)
Parameters:
array -

print

public static void print(Object[] array,
                         PrintStream out)
Parameters:
array -
out -

print

public static void print(Object[] array,
                         PrintStream out,
                         String separator)
Parameters:
array -
out -
separator -

format

public static String format(Object[] array,
                            String separator)
Parameters:
array -
separator -
Returns:

format

public static String format(String itemPrefix,
                            Object[] array,
                            String separator)
Parameters:
itemPrefix -
array -
separator -
Returns:

format

public static String format(int[] array,
                            String separator)
Parameters:
array -
separator -
Returns:

format

public static String format(byte[] array,
                            String separator)
Parameters:
array -
separator -
Returns:


Copyright © 2011. All Rights Reserved.