org.simantics.databoard.util
Class ArrayUtils

java.lang.Object
  extended by org.simantics.databoard.util.ArrayUtils

public class ArrayUtils
extends java.lang.Object


Constructor Summary
ArrayUtils()
           
 
Method Summary
static
<T> T[]
dropElements(T[] src, T... elementsToDrop)
          Drop elements from array
static void replaceFirst(java.lang.Object[] src, java.lang.Object from, java.lang.Object to)
          Replace first occurance of object with another
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArrayUtils

public ArrayUtils()
Method Detail

dropElements

public static <T> T[] dropElements(T[] src,
                                   T... elementsToDrop)
Drop elements from array

Parameters:
src - source array
elementsToDrop -
Returns:
src or new array

replaceFirst

public static void replaceFirst(java.lang.Object[] src,
                                java.lang.Object from,
                                java.lang.Object to)
Replace first occurance of object with another

Parameters:
src -
from -
to -