diff --git a/src/java/com/samskivert/util/ArrayUtil.java b/src/java/com/samskivert/util/ArrayUtil.java
index 9568e291..a4f5a4c2 100644
--- a/src/java/com/samskivert/util/ArrayUtil.java
+++ b/src/java/com/samskivert/util/ArrayUtil.java
@@ -546,63 +546,6 @@ public class ArrayUtil
return nvalues;
}
- /**
- * Creates and returns a new array sized to fit and populated with the
- * subset of values from indexes 0 to offset -
- * 1 (inclusive) in the supplied array.
- *
- * @param values the array of values to splice.
- * @param offset the index within the values array after
- * which all subsequent values are to be removed. This must be a
- * valid index within the values array.
- */
- public static String[] splice (String[] values, int offset)
- {
- int length = (values == null) ? 0 : values.length - offset;
- return splice(values, offset, length);
- }
-
- /**
- * Creates and returns a new array sized to fit and populated with the
- * concatenated subset of values from indexes 0 to
- * offset - 1, and offset + length to
- * values.length (inclusive) in the supplied array.
- *
- * @param values the array of values to splice.
- * @param offset the index within the values array at
- * which the first element will be removed. This must be a valid
- * index within the values array.
- * @param length the number of elements to be removed. Note that
- * offset + length must be a valid index within the
- * values array.
- */
- public static String[] splice (String[] values, int offset, int length)
- {
- // make sure we've something to work with
- if (values == null) {
- throw new IllegalArgumentException("Can't splice a null array.");
-
- } else if (length == 0) {
- // we're not splicing anything!
- return values;
- }
-
- // require that the entire range to remove be within the array bounds
- int size = values.length;
- int tstart = offset + length;
- if (offset < 0 || tstart > size) {
- throw new ArrayIndexOutOfBoundsException(
- "Splice range out of bounds [offset=" + offset +
- ", length=" + length + ", size=" + size + "].");
- }
-
- // create a new array and populate it with the spliced-in values
- String[] nvalues = new String[size - length];
- System.arraycopy(values, 0, nvalues, 0, offset);
- System.arraycopy(values, tstart, nvalues, offset, size - tstart);
- return nvalues;
- }
-
/**
* Creates and returns a new array sized to fit and populated with the
* subset of values from indexes 0 to offset -