com.groupbyinc.flux.common.geo.builders.PolygonBuilder.class Maven / Gradle / Ivy
???? 4? 6com/groupbyinc/flux/common/geo/builders/PolygonBuilder ?Lcom/groupbyinc/flux/common/geo/builders/ShapeBuilder; 4com/groupbyinc/flux/common/geo/builders/ShapeBuilder PolygonBuilder.java @com/groupbyinc/flux/common/geo/builders/ShapeBuilder$Orientation Orientation 9com/groupbyinc/flux/common/geo/builders/ShapeBuilder$Edge
Edge 5com/groupbyinc/flux/common/xcontent/ToXContent$Params
.com/groupbyinc/flux/common/xcontent/ToXContent Params Fcom/groupbyinc/flux/common/geo/builders/ShapeBuilder$IntersectionOrder IntersectionOrder TYPE -Lcom/groupbyinc/flux/common/geo/GeoShapeType; EMPTY ([[Lorg/locationtech/jts/geom/Coordinate; orientation BLcom/groupbyinc/flux/common/geo/builders/ShapeBuilder$Orientation; shell ;Lcom/groupbyinc/flux/common/geo/builders/LineStringBuilder; holes Ljava/util/List; MLjava/util/List; $assertionsDisabled Z ?(Lcom/groupbyinc/flux/common/geo/builders/LineStringBuilder;Lcom/groupbyinc/flux/common/geo/builders/ShapeBuilder$Orientation;Z)V ()V " $
% RIGHT ' ( * java/util/ArrayList ,
- % / 9com/groupbyinc/flux/common/geo/builders/LineStringBuilder 1 close =()Lcom/groupbyinc/flux/common/geo/builders/LineStringBuilder; 3 4
2 5 validateLinearRing >(Lcom/groupbyinc/flux/common/geo/builders/LineStringBuilder;)V 7 8
9 ; this 8Lcom/groupbyinc/flux/common/geo/builders/PolygonBuilder;
lineString coerce ?(Lcom/groupbyinc/flux/common/geo/builders/LineStringBuilder;Lcom/groupbyinc/flux/common/geo/builders/ShapeBuilder$Orientation;)V " #
B ?(Lcom/groupbyinc/flux/common/geo/builders/CoordinatesBuilder;Lcom/groupbyinc/flux/common/geo/builders/ShapeBuilder$Orientation;)V ?(Lcom/groupbyinc/flux/common/geo/builders/CoordinatesBuilder;)V " E
2 F coordinates