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

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

There is a newer version: 198
Show newest version
????4Acom/groupbyinc/flux/common/geo/builders/GeometryCollectionBuilder4com/groupbyinc/flux/common/geo/builders/ShapeBuilderGeometryCollectionBuilder.java5com/groupbyinc/flux/common/xcontent/ToXContent$Params.com/groupbyinc/flux/common/xcontent/ToXContentParamsTYPE-Lcom/groupbyinc/flux/common/geo/GeoShapeType;shapesLjava/util/List;HLjava/util/List;()V
java/util/ArrayList

	thisCLcom/groupbyinc/flux/common/geo/builders/GeometryCollectionBuilder;5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Vjava/io/IOException0com/groupbyinc/flux/common/io/stream/StreamInputreadVInt()I !
"readNamedWriteableH(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/io/stream/NamedWriteable;$%
&shape{(Lcom/groupbyinc/flux/common/geo/builders/ShapeBuilder;)Lcom/groupbyinc/flux/common/geo/builders/GeometryCollectionBuilder;()
*iIin2Lcom/groupbyinc/flux/common/io/stream/StreamInput;writeTo6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)Vjava/util/List2size4!351com/groupbyinc/flux/common/io/stream/StreamOutput7	writeVInt(I)V9:
8;iterator()Ljava/util/Iterator;=>3?java/util/IteratorAhasNext()ZCDBEnext()Ljava/lang/Object;GHBIwriteNamedWriteable8(Lcom/groupbyinc/flux/common/io/stream/NamedWriteable;)VKL
8M6Lcom/groupbyinc/flux/common/geo/builders/ShapeBuilder;out3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;add(Ljava/lang/Object;)ZRS3Tpoint{(Lcom/groupbyinc/flux/common/geo/builders/PointBuilder;)Lcom/groupbyinc/flux/common/geo/builders/GeometryCollectionBuilder;6Lcom/groupbyinc/flux/common/geo/builders/PointBuilder;
multiPoint?(Lcom/groupbyinc/flux/common/geo/builders/MultiPointBuilder;)Lcom/groupbyinc/flux/common/geo/builders/GeometryCollectionBuilder;;Lcom/groupbyinc/flux/common/geo/builders/MultiPointBuilder;line?(Lcom/groupbyinc/flux/common/geo/builders/LineStringBuilder;)Lcom/groupbyinc/flux/common/geo/builders/GeometryCollectionBuilder;;Lcom/groupbyinc/flux/common/geo/builders/LineStringBuilder;	multiLine?(Lcom/groupbyinc/flux/common/geo/builders/MultiLineStringBuilder;)Lcom/groupbyinc/flux/common/geo/builders/GeometryCollectionBuilder;@Lcom/groupbyinc/flux/common/geo/builders/MultiLineStringBuilder;polygon}(Lcom/groupbyinc/flux/common/geo/builders/PolygonBuilder;)Lcom/groupbyinc/flux/common/geo/builders/GeometryCollectionBuilder;8Lcom/groupbyinc/flux/common/geo/builders/PolygonBuilder;multiPolygon?(Lcom/groupbyinc/flux/common/geo/builders/MultiPolygonBuilder;)Lcom/groupbyinc/flux/common/geo/builders/GeometryCollectionBuilder;=Lcom/groupbyinc/flux/common/geo/builders/MultiPolygonBuilder;envelope~(Lcom/groupbyinc/flux/common/geo/builders/EnvelopeBuilder;)Lcom/groupbyinc/flux/common/geo/builders/GeometryCollectionBuilder;9Lcom/groupbyinc/flux/common/geo/builders/EnvelopeBuilder;circle|(Lcom/groupbyinc/flux/common/geo/builders/CircleBuilder;)Lcom/groupbyinc/flux/common/geo/builders/GeometryCollectionBuilder;7Lcom/groupbyinc/flux/common/geo/builders/CircleBuilder;
getShapeAt9(I)Lcom/groupbyinc/flux/common/geo/builders/ShapeBuilder;*com/groupbyinc/flux/ElasticsearchExceptionpjava/lang/StringBuilderr
sGeometryCollection contains uappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;wx
sy(I)Ljava/lang/StringBuilder;w{
s|# shapes. + No shape found at index ~toString()Ljava/lang/String;??
s?java/lang/Object?((Ljava/lang/String;[Ljava/lang/Object;)V?
q?get(I)Ljava/lang/Object;??3?	numShapes
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/XContentBuilder?startObject7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??2com/groupbyinc/flux/common/geo/parsers/ShapeParser?
FIELD_TYPE'Lcom/groupbyinc/flux/common/ParseField;??	??%com/groupbyinc/flux/common/ParseField?getPreferredName??
??	?+com/groupbyinc/flux/common/geo/GeoShapeType?	shapeName??
??field[(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??FIELD_GEOMETRIES??	??
startArrayI(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
????
?endArray??
??	endObject??
??builder5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;params7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;contentToWKT()Ljava/lang/StringBuilder;isEmpty?D3?EMPTY?(?toWKT??
?,?)?sbLjava/lang/StringBuilder;type/()Lcom/groupbyinc/flux/common/geo/GeoShapeType;
numDimensionsjava/lang/IllegalStateException?Sunable to get number of dimensions, GeometryCollection has not yet been initialized?(Ljava/lang/String;)V?
???!
?build*()Lorg/locationtech/spatial4j/shape/Shape;:
???
?&org/locationtech/spatial4j/shape/Shape?/com/groupbyinc/flux/common/geo/XShapeCollection?SPATIAL_CONTEXT:Lorg/locationtech/spatial4j/context/jts/JtsSpatialContext;??	?F(Ljava/util/List;Lorg/locationtech/spatial4j/context/SpatialContext;)V?
??:Ljava/util/List;hashCodejava/util/Objects?hash([Ljava/lang/Object;)I??
??equalsgetClass()Ljava/lang/Class;??
??'(Ljava/lang/Object;Ljava/lang/Object;)Z??
??objLjava/lang/Object;otherGEOMETRYCOLLECTION	?	SignatureCodeLocalVariableTableLineNumberTable
StackMapTable
ExceptionsLocalVariableTypeTable
SourceFileInnerClasses!
B*?*?Y???2-3?0*?*?Y??+?#=>?*+?'??+W????*,-00./
-8-9:;):/=	??
01?3+*??6?<*??@M,?F?,?J?N+-?N??? *(O33PQA
B*C/D2E	?B?
()E
*?+?UW*?

(O
HIVWE
*?+?UW*?

VX
MNYZE
*?+?UW*?

Y[
RS\]E
*?+?UW*?

\^
WX_`E
*?+?UW*?

_a
\]bcE
*?+?UW*?

bd
abefE
*?+?UW*?

eg
fghiE
*?+?UW*?

hj
klklE
*?+?UW*?

km
pqno?O*??6??3?qY?sY?tv?z*??6?}?z?}???????*?????OO,-uvAy	/?!4
*??6?
}???T+??W+??????????W+??????W*??@N-?F?-?J?:+,??W???+??W+???*?(OTT??T??"???!???G?J?O?	?+B?
???t?sY?tL*????
+ŶzW?W+ǶzW+*?????ʶzW=*??6?%+̶zW+*?????ʶzW????+ζzW+? </,-tl??.????%?:?I?P?e?k?r?	?s??.??.?????!j.*??*????
??Y׷ڿ*?????ܬ.???		???]?Y*??6??L*??@M,?F?,?J?N+-??UW???+?6?+???䰻?Y+???? .(O]L
L
???.?9?<?F?Q?	?3B? ?!9??Y*?S?????S?)*+??+?*??+????+?M*?,???? ))????????	????(

	
	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy