test_class.declarator: NO_DELTA = 0
test_class.modifier: static final
test_class.original_string: static final double NO_DELTA = 0;
test_class.type: double
test_class.var_name: NO_DELTA
test_class.file: jtstoolkit/src/test/java/ec/tstoolkit/utilities/Arrays2Test.java
test_class.identifier: Arrays2Test
test_case.body: @Test
      public void testIsArray() {
          assertTrue(Arrays2.isArray(new long[0]));
          assertTrue(Arrays2.isArray(new int[0]));
          assertTrue(Arrays2.isArray(new short[0]));
          assertTrue(Arrays2.isArray(new char[0]));
          assertTrue(Arrays2.isArray(new byte[0]));
          assertTrue(Arrays2.isArray(new boolean[0]));
          assertTrue(Arrays2.isArray(new double[0]));
          assertTrue(Arrays2.isArray(new float[0]));
          assertTrue(Arrays2.isArray(new Object[0]));
          assertFalse(Arrays2.isArray(123));
          assertFalse(Arrays2.isArray("123"));
      }
test_case.class_method_signature: Arrays2Test.testIsArray()
test_case.full_signature: @Test public void testIsArray()
test_case.identifier: testIsArray
test_case.invocations: assertTrue isArray assertTrue isArray assertTrue isArray assertTrue isArray assertTrue isArray assertTrue isArray assertTrue isArray assertTrue isArray assertTrue isArray assertFalse isArray assertFalse isArray
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testIsArray()
focal_class.declarator: EMPTY_STRING_ARRAY = new String[0]
focal_class.modifier: public static final
focal_class.original_string: public static final String[] EMPTY_STRING_ARRAY = new String[0];
focal_class.type: String[]
focal_class.var_name: EMPTY_STRING_ARRAY
focal_class.declarator: EMPTY_INT_ARRAY = new int[0]
focal_class.modifier: public static final
focal_class.original_string: public static final int[] EMPTY_INT_ARRAY = new int[0];
focal_class.type: int[]
focal_class.var_name: EMPTY_INT_ARRAY
focal_class.declarator: EMPTY_LONG_ARRAY = new long[0]
focal_class.modifier: public static final
focal_class.original_string: public static final long[] EMPTY_LONG_ARRAY = new long[0];
focal_class.type: long[]
focal_class.var_name: EMPTY_LONG_ARRAY
focal_class.declarator: EMPTY_DOUBLE_ARRAY = new double[0]
focal_class.modifier: public static final
focal_class.original_string: public static final double[] EMPTY_DOUBLE_ARRAY = new double[0];
focal_class.type: double[]
focal_class.var_name: EMPTY_DOUBLE_ARRAY
focal_class.declarator: EMPTY_BOOLEAN_ARRAY = new boolean[0]
focal_class.modifier: public static final
focal_class.original_string: public static final boolean[] EMPTY_BOOLEAN_ARRAY = new boolean[0];
focal_class.type: boolean[]
focal_class.var_name: EMPTY_BOOLEAN_ARRAY
focal_class.file: jtstoolkit/src/main/java/ec/tstoolkit/utilities/Arrays2.java
focal_class.identifier: Arrays2
focal_class.class_method_signature: Arrays2.copy(final double[] sourceArray,
              final double[] destinationArray, final int length)
focal_class.full_signature: public static void copy(final double[] sourceArray,
              final double[] destinationArray, final int length)
focal_class.identifier: copy
focal_class.modifiers: public static
focal_class.parameters: (final double[] sourceArray,
              final double[] destinationArray, final int length)
focal_class.return: void
focal_class.signature: void copy(final double[] sourceArray,
              final double[] destinationArray, final int length)
focal_class.class_method_signature: Arrays2.reverse(final double[] array)
focal_class.full_signature: public static void reverse(final double[] array)
focal_class.identifier: reverse
focal_class.modifiers: public static
focal_class.parameters: (final double[] array)
focal_class.return: void
focal_class.signature: void reverse(final double[] array)
focal_class.class_method_signature: Arrays2.reverse(final double[] array, final int start, final int n)
focal_class.full_signature: public static void reverse(final double[] array, final int start, final int n)
focal_class.identifier: reverse
focal_class.modifiers: public static
focal_class.parameters: (final double[] array, final int start, final int n)
focal_class.return: void
focal_class.signature: void reverse(final double[] array, final int start, final int n)
focal_class.class_method_signature: Arrays2.reverse(final int[] array)
focal_class.full_signature: public static void reverse(final int[] array)
focal_class.identifier: reverse
focal_class.modifiers: public static
focal_class.parameters: (final int[] array)
focal_class.return: void
focal_class.signature: void reverse(final int[] array)
focal_class.class_method_signature: Arrays2.reverse(final int[] array, final int start, final int n)
focal_class.full_signature: public static void reverse(final int[] array, final int start, final int n)
focal_class.identifier: reverse
focal_class.modifiers: public static
focal_class.parameters: (final int[] array, final int start, final int n)
focal_class.return: void
focal_class.signature: void reverse(final int[] array, final int start, final int n)
focal_class.class_method_signature: Arrays2.reverse(final Object[] array)
focal_class.full_signature: public static void reverse(final Object[] array)
focal_class.identifier: reverse
focal_class.modifiers: public static
focal_class.parameters: (final Object[] array)
focal_class.return: void
focal_class.signature: void reverse(final Object[] array)
focal_class.class_method_signature: Arrays2.reverse(final Object[] array, final int start, final int n)
focal_class.full_signature: public static void reverse(final Object[] array, final int start, final int n)
focal_class.identifier: reverse
focal_class.modifiers: public static
focal_class.parameters: (final Object[] array, final int start, final int n)
focal_class.return: void
focal_class.signature: void reverse(final Object[] array, final int start, final int n)
focal_class.class_method_signature: Arrays2.swap(double array[], int a, int b)
focal_class.full_signature: public static void swap(double array[], int a, int b)
focal_class.identifier: swap
focal_class.modifiers: public static
focal_class.parameters: (double array[], int a, int b)
focal_class.return: void
focal_class.signature: void swap(double array[], int a, int b)
focal_class.class_method_signature: Arrays2.swap(int array[], int a, int b)
focal_class.full_signature: public static void swap(int array[], int a, int b)
focal_class.identifier: swap
focal_class.modifiers: public static
focal_class.parameters: (int array[], int a, int b)
focal_class.return: void
focal_class.signature: void swap(int array[], int a, int b)
focal_class.class_method_signature: Arrays2.swap(Object array[], int a, int b)
focal_class.full_signature: public static void swap(Object array[], int a, int b)
focal_class.identifier: swap
focal_class.modifiers: public static
focal_class.parameters: (Object array[], int a, int b)
focal_class.return: void
focal_class.signature: void swap(Object array[], int a, int b)
focal_class.class_method_signature: Arrays2.isNullOrEmpty(Object[] array)
focal_class.full_signature: public static boolean isNullOrEmpty(Object[] array)
focal_class.identifier: isNullOrEmpty
focal_class.modifiers: public static
focal_class.parameters: (Object[] array)
focal_class.return: boolean
focal_class.signature: boolean isNullOrEmpty(Object[] array)
focal_class.class_method_signature: Arrays2.isNullOrEmpty(double[] array)
focal_class.full_signature: public static boolean isNullOrEmpty(double[] array)
focal_class.identifier: isNullOrEmpty
focal_class.modifiers: public static
focal_class.parameters: (double[] array)
focal_class.return: boolean
focal_class.signature: boolean isNullOrEmpty(double[] array)
focal_class.class_method_signature: Arrays2.isNullOrEmpty(int[] array)
focal_class.full_signature: public static boolean isNullOrEmpty(int[] array)
focal_class.identifier: isNullOrEmpty
focal_class.modifiers: public static
focal_class.parameters: (int[] array)
focal_class.return: boolean
focal_class.signature: boolean isNullOrEmpty(int[] array)
focal_class.class_method_signature: Arrays2.copyOf(T[] original)
focal_class.full_signature: public static T[] copyOf(T[] original)
focal_class.identifier: copyOf
focal_class.modifiers: public static
focal_class.parameters: (T[] original)
focal_class.return: T[]
focal_class.signature: T[] copyOf(T[] original)
focal_class.class_method_signature: Arrays2.concat(T[] first, T[] second)
focal_class.full_signature: public static T[] concat(T[] first, T[] second)
focal_class.identifier: concat
focal_class.modifiers: public static
focal_class.parameters: (T[] first, T[] second)
focal_class.return: T[]
focal_class.signature: T[] concat(T[] first, T[] second)
focal_class.class_method_signature: Arrays2.concat(double[]... arrays)
focal_class.full_signature: public static double[] concat(double[]... arrays)
focal_class.identifier: concat
focal_class.modifiers: public static
focal_class.parameters: (double[]... arrays)
focal_class.return: double[]
focal_class.signature: double[] concat(double[]... arrays)
focal_class.class_method_signature: Arrays2.compact(final double[] array)
focal_class.full_signature: public static double[] compact(final double[] array)
focal_class.identifier: compact
focal_class.modifiers: public static
focal_class.parameters: (final double[] array)
focal_class.return: double[]
focal_class.signature: double[] compact(final double[] array)
focal_class.class_method_signature: Arrays2.shift(double[] array, int shiftsize)
focal_class.full_signature: public static void shift(double[] array, int shiftsize)
focal_class.identifier: shift
focal_class.modifiers: public static
focal_class.parameters: (double[] array, int shiftsize)
focal_class.return: void
focal_class.signature: void shift(double[] array, int shiftsize)
focal_class.class_method_signature: Arrays2.shift(double[] array, int shiftsize, int fromIndex, int toIndex)
focal_class.full_signature: public static void shift(double[] array, int shiftsize, int fromIndex, int toIndex)
focal_class.identifier: shift
focal_class.modifiers: public static
focal_class.parameters: (double[] array, int shiftsize, int fromIndex, int toIndex)
focal_class.return: void
focal_class.signature: void shift(double[] array, int shiftsize, int fromIndex, int toIndex)
focal_class.class_method_signature: Arrays2.isArray(Object o)
focal_class.full_signature: public static boolean isArray(Object o)
focal_class.identifier: isArray
focal_class.modifiers: public static
focal_class.parameters: (Object o)
focal_class.return: boolean
focal_class.signature: boolean isArray(Object o)
focal_class.class_method_signature: Arrays2.arrayEquals(T oldValue, T newValue)
focal_class.full_signature: public static boolean arrayEquals(T oldValue, T newValue)
focal_class.identifier: arrayEquals
focal_class.modifiers: public static
focal_class.parameters: (T oldValue, T newValue)
focal_class.return: boolean
focal_class.signature: boolean arrayEquals(T oldValue, T newValue)
focal_class.class_method_signature: Arrays2.unmodifiableList(T... array)
focal_class.full_signature: public static List<T> unmodifiableList(T... array)
focal_class.identifier: unmodifiableList
focal_class.modifiers: public static
focal_class.parameters: (T... array)
focal_class.return: List<T>
focal_class.signature: List<T> unmodifiableList(T... array)
focal_class.class_method_signature: Arrays2.Arrays2()
focal_class.full_signature: private  Arrays2()
focal_class.identifier: Arrays2
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.signature:  Arrays2()
focal_method.body: public static boolean isArray(Object o) {
          return o != null && o.getClass().isArray();
      }
focal_method.class_method_signature: Arrays2.isArray(Object o)
focal_method.full_signature: public static boolean isArray(Object o)
focal_method.identifier: isArray
focal_method.invocations: isArray getClass
focal_method.modifiers: public static
focal_method.parameters: (Object o)
focal_method.return: boolean
focal_method.signature: boolean isArray(Object o)