Edit C:\dspace\webapps\oai\WEB-INF\lib\org\elasticsearch\common\collect\ObjectArrays.class
???? 2 ? -org/elasticsearch/common/collect/ObjectArrays java/lang/Object ObjectArrays.java 4Lorg/elasticsearch/common/annotations/GwtCompatible; emulated EMPTY_ARRAY [Ljava/lang/Object; <init> ()V this /Lorg/elasticsearch/common/collect/ObjectArrays; newArray '(Ljava/lang/Class;I)[Ljava/lang/Object; 6Lorg/elasticsearch/common/annotations/GwtIncompatible; value Array.newInstance(Class, int) java/lang/reflect/Array newInstance &(Ljava/lang/Class;I)Ljava/lang/Object; type Ljava/lang/Class<TT;>; Ljava/lang/Class; length I )([Ljava/lang/Object;I)[Ljava/lang/Object; )org/elasticsearch/common/collect/Platform # " $ % reference [TT; concat L([Ljava/lang/Object;[Ljava/lang/Object;Ljava/lang/Class;)[Ljava/lang/Object; + java/lang/System - arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V / 0 . 1 first second result :(Ljava/lang/Object;[Ljava/lang/Object;)[Ljava/lang/Object; Ljavax/annotation/Nullable; % element TT; Ljava/lang/Object; array :([Ljava/lang/Object;Ljava/lang/Object;)[Ljava/lang/Object; arraysCopyOf >