org.openbp.common
Class ArrayUtil

java.lang.Object
  extended by org.openbp.common.ArrayUtil

public final class ArrayUtil
extends java.lang.Object

This class contains various array and vector utilities.

Author:
Heiko Erhardt

Method Summary
static java.lang.Object[] toArray(java.lang.Object[] objects, java.lang.Class clazz)
          Converts an Object[] array to an array of a given element class.
static java.lang.Object[] toArray(java.util.Vector v)
          Converts a vector to an array of Objects.
static java.lang.Object[] toArray(java.util.Vector v, java.lang.Class clazz)
          Converts a vector to an array of a given element class.
static java.util.Vector toVector(java.lang.Object[] array)
          Converts an array to a vector.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

toArray

public static java.lang.Object[] toArray(java.lang.Object[] objects,
                                         java.lang.Class clazz)
Converts an Object[] array to an array of a given element class.

Parameters:
objects - Object[] array or null
clazz - The element class
Returns:
An array convertible to the element class array type

toArray

public static java.lang.Object[] toArray(java.util.Vector v,
                                         java.lang.Class clazz)
Converts a vector to an array of a given element class.

Parameters:
v - Vector
clazz - Element class of the array
Returns:
The array convertible to an array of the element class

toArray

public static java.lang.Object[] toArray(java.util.Vector v)
Converts a vector to an array of Objects.

Parameters:
v - Vector
Returns:
The array

toVector

public static java.util.Vector toVector(java.lang.Object[] array)
Converts an array to a vector.

Parameters:
array - Array
Returns:
The vector


Copyright © 2011. All Rights Reserved.