
com.groupbyinc.flux.common.apache.lucene.spatial.query.SpatialOperation.class Maven / Gradle / Ivy
???? 3 ? Gcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation java/lang/Object java/io/Serializable SpatialOperation.java Icom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation$8 Icom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation$7
Icom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation$6 Icom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation$5 Icom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation$4 Icom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation$3 Icom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation$2 Icom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation$1 registry Ljava/util/Map; lLjava/util/Map; list Ljava/util/List; [Ljava/util/List; BBoxIntersects ILcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation;
BBoxWithin Contains
Intersects IsEqualTo IsDisjointTo IsWithin Overlaps name Ljava/lang/String; (Ljava/lang/String;)V ()V ) +
, ' ( . register 0 *
1 3 java/util/List 5 add (Ljava/lang/Object;)Z 7 8 6 9 this <
java/util/Map > put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; @ A ? B java/util/Locale D ROOT Ljava/util/Locale; F G E H java/lang/String J toUpperCase &(Ljava/util/Locale;)Ljava/lang/String; L M
K N get ](Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation; &(Ljava/lang/Object;)Ljava/lang/Object; P R ? S "java/lang/IllegalArgumentException U java/lang/StringBuilder W
X , Unknown Operation: Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; \ ]
X ^ toString ()Ljava/lang/String; ` a
X b ) *
V d v op values ()Ljava/util/List; is ?(Lcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation;[Lcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation;)Z J[Lcom/groupbyinc/flux/common/apache/lucene/spatial/query/SpatialOperation; l t arr$ len$ I i$ tst evaluate q(Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;Lcom/groupbyinc/flux/common/spatial4j/core/shape/Shape;)Z getName java/util/HashMap x
y , java/util/ArrayList {
| ,
d ?
d ? !
d ! ? "
d " ? Equals ?
d # ? Disjoint ?
d $ ? Within ?
d % ? &
d &