Edit C:\dspace\webapps\sword\WEB-INF\lib\org\elasticsearch\index\mapper\FieldMappers.class
???? 3 a +org/elasticsearch/index/mapper/FieldMappers TLjava/lang/Object;Ljava/lang/Iterable<Lorg/elasticsearch/index/mapper/FieldMapper;>; java/lang/Object java/lang/Iterable FieldMappers.java fieldMappers -[Lorg/elasticsearch/index/mapper/FieldMapper; fieldMappersAsList Ljava/util/List; >Ljava/util/List<Lorg/elasticsearch/index/mapper/FieldMapper;>; <init> ()V *org/elasticsearch/index/mapper/FieldMapper java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; this -Lorg/elasticsearch/index/mapper/FieldMappers; /(Lorg/elasticsearch/index/mapper/FieldMapper;)V fieldMapper ,Lorg/elasticsearch/index/mapper/FieldMapper; 0([Lorg/elasticsearch/index/mapper/FieldMapper;)V mapper .()Lorg/elasticsearch/index/mapper/FieldMapper; isEmpty ()Z mappers ()Ljava/util/List; iterator ()Ljava/util/Iterator; java/util/List , * + - . concat [(Lorg/elasticsearch/index/mapper/FieldMapper;)Lorg/elasticsearch/index/mapper/FieldMappers; java/lang/System 2 arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V 4 5 3 6 # 8 newMappers remove java/util/ArrayList < (I)V > = ? equals (Ljava/lang/Object;)Z B C D add F C = G size ()I I J = K toArray (([Ljava/lang/Object;)[Ljava/lang/Object; M N = O arr$ len$ I i$ list CLjava/util/ArrayList<Lorg/elasticsearch/index/mapper/FieldMapper;>; Ljava/util/ArrayList; Signature Code LocalVariableTable LineNumberTable StackMapTable @()Ljava/util/List<Lorg/elasticsearch/index/mapper/FieldMapper;>; D()Ljava/util/Iterator<Lorg/elasticsearch/index/mapper/FieldMapper;>; LocalVariableTypeTable SourceFile ! X Y N *? *? ? **? ? ? ? Z [ # $ % &