Edit C:\dspace\webapps\rest\WEB-INF\lib\org\elasticsearch\index\query\GeoShapeFilterParser.class
???? 3 2org/elasticsearch/index/query/GeoShapeFilterParser java/lang/Object *org/elasticsearch/index/query/FilterParser GeoShapeFilterParser.java ;org/elasticsearch/index/query/GeoShapeFilterParser$DEFAULTS DEFAULTS ?org/elasticsearch/index/cache/filter/support/CacheKeyFilter$Key ;org/elasticsearch/index/cache/filter/support/CacheKeyFilter Key 6org/elasticsearch/common/xcontent/XContentParser$Token 0org/elasticsearch/common/xcontent/XContentParser Token Borg/elasticsearch/index/mapper/MapperService$SmartNameFieldMappers ,org/elasticsearch/index/mapper/MapperService SmartNameFieldMappers NAME Ljava/lang/String; geo_shape fetchService 8Lorg/elasticsearch/index/search/shape/ShapeFetchService; <init> ()V ! " this 4Lorg/elasticsearch/index/query/GeoShapeFilterParser; names ()[Ljava/lang/String; java/lang/String ( geoShape * parse T(Lorg/elasticsearch/index/query/QueryParseContext;)Lorg/apache/lucene/search/Filter; java/io/IOException . 3org/elasticsearch/index/query/QueryParsingException 0 /org/elasticsearch/index/query/QueryParseContext 2 parser 4()Lorg/elasticsearch/common/xcontent/XContentParser; 4 5 3 6 *org/elasticsearch/common/geo/ShapeRelation 8 INTERSECTS ,Lorg/elasticsearch/common/geo/ShapeRelation; : ; 9 < shapes > shape @ 2org/elasticsearch/common/geo/builders/ShapeBuilder B nextToken :()Lorg/elasticsearch/common/xcontent/XContentParser$Token; D E F END_OBJECT 8Lorg/elasticsearch/common/xcontent/XContentParser$Token; H I J FIELD_NAME L I M currentName ()Ljava/lang/String; O P Q START_OBJECT S I T equals (Ljava/lang/Object;)Z V W ) X h(Lorg/elasticsearch/common/xcontent/XContentParser;)Lorg/elasticsearch/common/geo/builders/ShapeBuilder; , Z C [ relation ] text _ P ` getRelationByName @(Ljava/lang/String;)Lorg/elasticsearch/common/geo/ShapeRelation; b c 9 d index !()Lorg/elasticsearch/index/Index; f g 3 h java/lang/StringBuilder j k " Unknown shape operation [ m append -(Ljava/lang/String;)Ljava/lang/StringBuilder; o p k q ] s toString u P k v 4(Lorg/elasticsearch/index/Index;Ljava/lang/String;)V x 1 y strategy { indexed_shape } indexedShape isValue ()Z ? ? ? id ? type ? f path ? !ID for indexed shape not provided ? #Type for indexed shape not provided ? ? 6org/elasticsearch/index/search/shape/ShapeFetchService ? fetch ~(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/elasticsearch/common/geo/builders/ShapeBuilder; ? ? ? ? %[geo_shape] filter does not support [ ? _name ? _cache ? booleanValue ? ? ? _cache_key ? (Ljava/lang/String;)V ? ? No Shape defined ? No Shape Relation defined ? smartFieldMappers X(Ljava/lang/String;)Lorg/elasticsearch/index/mapper/MapperService$SmartNameFieldMappers; ? ? 3 ? hasMapper ? ? ? Failed to find geo_shape field [ ? mapper .()Lorg/elasticsearch/index/mapper/FieldMapper; ? ? ? 6org/elasticsearch/index/mapper/geo/GeoShapeFieldMapper ? Field [ ? ] is not a geo_shape ? *org/elasticsearch/index/mapper/FieldMapper ? defaultStrategy 7()Lorg/apache/lucene/spatial/prefix/PrefixTreeStrategy; ? ? ? ? resolveStrategy I(Ljava/lang/String;)Lorg/apache/lucene/spatial/prefix/PrefixTreeStrategy; ? ? ? ? 3org/apache/lucene/spatial/prefix/PrefixTreeStrategy ? 1org/elasticsearch/index/query/GeoShapeQueryParser ? getArgs ?(Lorg/elasticsearch/common/geo/builders/ShapeBuilder;Lorg/elasticsearch/common/geo/ShapeRelation;)Lorg/apache/lucene/spatial/query/SpatialArgs; ? ? ? ? makeFilter P(Lorg/apache/lucene/spatial/query/SpatialArgs;)Lorg/apache/lucene/search/Filter; ? ? ? ? cacheFilter ?(Lorg/apache/lucene/search/Filter;Lorg/elasticsearch/index/cache/filter/support/CacheKeyFilter$Key;)Lorg/apache/lucene/search/Filter; ? ? 3 ? org/apache/lucene/search/Filter ? 2org/elasticsearch/index/query/support/QueryParsers ? wrapSmartNameFilter ?(Lorg/apache/lucene/search/Filter;Lorg/elasticsearch/index/mapper/MapperService$SmartNameFieldMappers;Lorg/elasticsearch/index/query/QueryParseContext;)Lorg/apache/lucene/search/Filter; ? ? ? ? addNamedFilter 6(Ljava/lang/String;Lorg/apache/lucene/search/Filter;)V ? ? 3 ? parseContext 1Lorg/elasticsearch/index/query/QueryParseContext; 2Lorg/elasticsearch/common/xcontent/XContentParser; fieldName shapeRelation strategyName 4Lorg/elasticsearch/common/geo/builders/ShapeBuilder; cache Z cacheKey ALorg/elasticsearch/index/cache/filter/support/CacheKeyFilter$Key; filterName shapePath token currentFieldName smartNameFieldMappers DLorg/elasticsearch/index/mapper/MapperService$SmartNameFieldMappers; fieldMapper ,Lorg/elasticsearch/index/mapper/FieldMapper; shapeFieldMapper 8Lorg/elasticsearch/index/mapper/geo/GeoShapeFieldMapper; 5Lorg/apache/lucene/spatial/prefix/PrefixTreeStrategy; filter !Lorg/apache/lucene/search/Filter; setFetchService ;(Lorg/elasticsearch/index/search/shape/ShapeFetchService;)V (Lorg/elasticsearch/common/inject/Inject; optional 3Lorg/elasticsearch/common/inject/internal/Nullable; ConstantValue Code LocalVariableTable LineNumberTable StackMapTable Exceptions RuntimeVisibleAnnotations "RuntimeVisibleParameterAnnotations SourceFile InnerClasses ! ! 3 *? #? $ % <