
com.groupbyinc.flux.common.geo.builders.PointCollection.class Maven / Gradle / Ivy
???? 3 ? 7com/groupbyinc/flux/common/geo/builders/PointCollection x;>Lcom/groupbyinc/flux/common/geo/builders/ShapeBuilder; 4com/groupbyinc/flux/common/geo/builders/ShapeBuilder PointCollection.java points Ljava/util/ArrayList; VLjava/util/ArrayList;
translated Z ()V java/util/ArrayList
(Ljava/util/ArrayList;)V
this >Lcom/groupbyinc/flux/common/geo/builders/PointCollection; 9Lcom/groupbyinc/flux/common/geo/builders/PointCollection;
thisRef ;()Lcom/groupbyinc/flux/common/geo/builders/PointCollection; point =(DD)Lcom/groupbyinc/flux/common/geo/builders/PointCollection;
coordinate C(DD)Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate; ! "
# z(Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;)Lcom/groupbyinc/flux/common/geo/builders/PointCollection; %
& longitude D latitude add (Ljava/lang/Object;)Z + ,
-
/ ?Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate; {([Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;)Lcom/groupbyinc/flux/common/geo/builders/PointCollection; java/util/Arrays 3 asList %([Ljava/lang/Object;)Ljava/util/List; 5 6
4 7 Q(Ljava/util/Collection;)Lcom/groupbyinc/flux/common/geo/builders/PointCollection; 9
: coordinates @[Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate; addAll (Ljava/util/Collection;)Z > ?
@ XLjava/util/Collection<+Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;>; Ljava/util/Collection; C(Z)[Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate; size ()I E F
G =com/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate I toArray (([Ljava/lang/Object;)[Ljava/lang/Object; K L
M = closed result coordinatesToXcontent m(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Z)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; java/io/IOException T 3com/groupbyinc/flux/common/xcontent/XContentBuilder V
startArray 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; X Y
W Z iterator ()Ljava/util/Iterator; \ ]
^ java/util/Iterator ` hasNext ()Z b c a d next ()Ljava/lang/Object; f g a h
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; j k
l get (I)Ljava/lang/Object; n o
p x r ) J s y u ) J v endArray x Y
W y start end builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable Y(Ljava/util/ArrayList;)V ()TE; (DD)TE; D(Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;)TE; E([Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;)TE; ](Ljava/util/Collection<+Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;>;)TE;
StackMapTable
Exceptions
SourceFile!
? L *? Y? ? ? ? ? ?
( ) ? k *? *? *+? ? ? ? ? + % , - ? ? > *? ? ? ? 1 ? ? Z
*')? $? '? ?
( )
* ) ?
? ; ? % ? X *? +? .W*? 0? ? ! 1 ? ?
D E ? ? 2 ? O *+? 8? ;? ? <