Edit C:\dspace\webapps\xmlui\WEB-INF\lib\org\elasticsearch\common\geo\builders\PointCollection.class
???? 3 ? 5org/elasticsearch/common/geo/builders/PointCollection t<E:Lorg/elasticsearch/common/geo/builders/PointCollection<TE;>;>Lorg/elasticsearch/common/geo/builders/ShapeBuilder; 2org/elasticsearch/common/geo/builders/ShapeBuilder PointCollection.java points Ljava/util/ArrayList; ?Ljava/util/ArrayList<Lcom/vividsolutions/jts/geom/Coordinate;>; <init> ()V java/util/ArrayList (Ljava/util/ArrayList;)V this <Lorg/elasticsearch/common/geo/builders/PointCollection<TE;>; 7Lorg/elasticsearch/common/geo/builders/PointCollection; thisRef 9()Lorg/elasticsearch/common/geo/builders/PointCollection; point ;(DD)Lorg/elasticsearch/common/geo/builders/PointCollection; coordinate ,(DD)Lcom/vividsolutions/jts/geom/Coordinate; a(Lcom/vividsolutions/jts/geom/Coordinate;)Lorg/elasticsearch/common/geo/builders/PointCollection; ! " longitude D latitude add (Ljava/lang/Object;)Z ' ( ) + (Lcom/vividsolutions/jts/geom/Coordinate; b([Lcom/vividsolutions/jts/geom/Coordinate;)Lorg/elasticsearch/common/geo/builders/PointCollection; java/util/Arrays / asList %([Ljava/lang/Object;)Ljava/util/List; 1 2 0 3 O(Ljava/util/Collection;)Lorg/elasticsearch/common/geo/builders/PointCollection; 5 6 coordinates )[Lcom/vividsolutions/jts/geom/Coordinate; addAll (Ljava/util/Collection;)Z : ; < ALjava/util/Collection<+Lcom/vividsolutions/jts/geom/Coordinate;>; Ljava/util/Collection; ,(Z)[Lcom/vividsolutions/jts/geom/Coordinate; size ()I A B C &com/vividsolutions/jts/geom/Coordinate E toArray (([Ljava/lang/Object;)[Ljava/lang/Object; G H I 9 closed Z result coordinatesToXcontent i(Lorg/elasticsearch/common/xcontent/XContentBuilder;Z)Lorg/elasticsearch/common/xcontent/XContentBuilder; java/io/IOException Q 1org/elasticsearch/common/xcontent/XContentBuilder S startArray 5()Lorg/elasticsearch/common/xcontent/XContentBuilder; U V T W iterator ()Ljava/util/Iterator; Y Z [ java/util/Iterator ] hasNext ()Z _ ` ^ a next ()Ljava/lang/Object; c d ^ e toXContent ?(Lorg/elasticsearch/common/xcontent/XContentBuilder;Lcom/vividsolutions/jts/geom/Coordinate;)Lorg/elasticsearch/common/xcontent/XContentBuilder; g h i get (I)Ljava/lang/Object; k l m x o % F p y r % F s endArray u V T v i$ Ljava/util/Iterator; start end builder 3Lorg/elasticsearch/common/xcontent/XContentBuilder; Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable B(Ljava/util/ArrayList<Lcom/vividsolutions/jts/geom/Coordinate;>;)V ()TE; (DD)TE; -(Lcom/vividsolutions/jts/geom/Coordinate;)TE; .([Lcom/vividsolutions/jts/geom/Coordinate;)TE; F(Ljava/util/Collection<+Lcom/vividsolutions/jts/geom/Coordinate;>;)TE; StackMapTable Exceptions SourceFile! ~ L *? Y? ? ? ? ? ? ' ( b *? *+? ? ? ? ? * + , ~ ? >