All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.geo.builders.MultiLineStringBuilder.class Maven / Gradle / Ivy

????4?>com/groupbyinc/flux/common/geo/builders/MultiLineStringBuilder4com/groupbyinc/flux/common/geo/builders/ShapeBuilderMultiLineStringBuilder.javaAcom/groupbyinc/flux/common/geo/builders/ShapeBuilder$GeoShapeTypeGeoShapeType5com/groupbyinc/flux/common/xcontent/ToXContent$Params	.com/groupbyinc/flux/common/xcontent/ToXContentParamsTYPECLcom/groupbyinc/flux/common/geo/builders/ShapeBuilder$GeoShapeType;linesLjava/util/ArrayList;RLjava/util/ArrayList;()V
java/util/ArrayList
	this@Lcom/groupbyinc/flux/common/geo/builders/MultiLineStringBuilder;5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Vjava/io/IOException0com/groupbyinc/flux/common/io/stream/StreamInput!readVInt()I#$
"%9com/groupbyinc/flux/common/geo/builders/LineStringBuilder'
()
linestring}(Lcom/groupbyinc/flux/common/geo/builders/LineStringBuilder;)Lcom/groupbyinc/flux/common/geo/builders/MultiLineStringBuilder;+,
-iIin2Lcom/groupbyinc/flux/common/io/stream/StreamInput;sizewriteTo6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V3$
61com/groupbyinc/flux/common/io/stream/StreamOutput8	writeVInt(I)V:;
9<iterator()Ljava/util/Iterator;>?
@java/util/IteratorBhasNext()ZDECFnext()Ljava/lang/Object;HICJ45
(Lline;Lcom/groupbyinc/flux/common/geo/builders/LineStringBuilder;out3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;add(Ljava/lang/Object;)ZRS
TcoordinatesC()[[Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;@[Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;XA[[Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;Zget(I)Ljava/lang/Object;\]
^C(Z)[Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;V`
(aresulttypeE()Lcom/groupbyinc/flux/common/geo/builders/ShapeBuilder$GeoShapeType;	f
toXContent?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;3com/groupbyinc/flux/common/xcontent/XContentBuilderjstartObject7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;lm
knd	shapeName()Ljava/lang/String;qr
sfield[(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;uv
kwVI(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;uz
k{
startArray}m
k~coordinatesToXcontentm(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Z)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
(?endArray?m
k?	endObject?m
k?builder5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;params7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;buildA()Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/Shape;wrapdatelineZ??	?FACTORYDLcom/groupbyinc/flux/common/vividsolutions/jts/geom/GeometryFactory;??	?	decompose?(Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/GeometryFactory;[Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;Ljava/util/ArrayList;)Ljava/util/ArrayList;??
(?;com/groupbyinc/flux/common/vividsolutions/jts/geom/Geometry?=com/groupbyinc/flux/common/vividsolutions/jts/geom/LineString?toArray(([Ljava/lang/Object;)[Ljava/lang/Object;??
?@[Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/LineString;?Bcom/groupbyinc/flux/common/vividsolutions/jts/geom/GeometryFactory?createMultiLineString?([Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/LineString;)Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/MultiLineString;??
??createLineString?([Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;)Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/LineString;??
??jtsGeometry?(Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Geometry;)Lcom/groupbyinc/flux/common/locationtech/spatial4j/shape/jts/JtsGeometry;??
?geometry=Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Geometry;lineStringspartsVLjava/util/ArrayList;QLjava/util/Iterator;Ljava/util/Iterator;hashCodejava/lang/Object?java/util/Objects?hash([Ljava/lang/Object;)I??
??equalsgetClass()Ljava/lang/Class;??
??'(Ljava/lang/Object;Ljava/lang/Object;)Z??
??objLjava/lang/Object;otherMULTILINESTRING?	?	SignatureCodeLocalVariableTableLineNumberTable
StackMapTable
ExceptionsLocalVariableTypeTable
SourceFileInnerClasses!??B*?*?Y?????*(+??/*?*?Y??+?&=>?*?(Y+?*?.W?????*/0//1230?0(123(2.5??"?? 45??/+*??7?=*??AM,?G?,?K?(N-+?M???? &NO//PQ?9:&;+<.=??C?? +,?C*?+?UW*??NO?
@	AVW??-*??7?YL=+??+*??_?(?bS????+?? 
/0-"cZ?EFG%F+I??
[?de?.?g???Nhi??Q+?oW+p?g?t?xW+y?|W+?W*??AN-?G?-?K?(:+??W???+??W+??W+??*:NOQQ??Q???*
STUVW:XBYEZJ[O\??&C?? ?????*???f?Y?L*??AM,?G?,?K?(N??-?b+??W???+?7?+?_??:?++?7??????M??,??:?F*??7??L*??AM>,?G?+??,?K?(?b??S???޲?+??:*????f
*
NOL??^	??X?g??%/0u8??}0>??????X??}0>??Fbcd*e7f:gBhOj^kgmjnuo}p?q?p?s?u?F?C?"?????C?$???$?9??Y*?S?ì??z?S??)*+??+?*??+?ȥ?+?M*?,??ˬ? ))?????????????ҳg??&??@

	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy