com.groupbyinc.flux.index.query.GeoShapeQueryBuilder$1.class Maven / Gradle / Ivy
???? 4 ? 6com/groupbyinc/flux/index/query/GeoShapeQueryBuilder$1 kLjava/lang/Object;Lcom/groupbyinc/flux/action/ActionListener; java/lang/Object )com/groupbyinc/flux/action/ActionListener GeoShapeQueryBuilder.java 4com/groupbyinc/flux/index/query/GeoShapeQueryBuilder fetch ?(Lcom/groupbyinc/flux/client/Client;Lcom/groupbyinc/flux/action/get/GetRequest;Ljava/lang/String;Lcom/groupbyinc/flux/action/ActionListener;)V 8com/groupbyinc/flux/common/xcontent/XContentParser$Token 2com/groupbyinc/flux/common/xcontent/XContentParser Token val$getRequest +Lcom/groupbyinc/flux/action/get/GetRequest; val$path Ljava/lang/String; val$listener +Lcom/groupbyinc/flux/action/ActionListener; this$0 6Lcom/groupbyinc/flux/index/query/GeoShapeQueryBuilder; ?(Lcom/groupbyinc/flux/index/query/GeoShapeQueryBuilder;Lcom/groupbyinc/flux/action/get/GetRequest;Ljava/lang/String;Lcom/groupbyinc/flux/action/ActionListener;)V ! # ()V %
& this 8Lcom/groupbyinc/flux/index/query/GeoShapeQueryBuilder$1;
onResponse /(Lcom/groupbyinc/flux/action/get/GetResponse;)V java/lang/Throwable , java/lang/Exception . *com/groupbyinc/flux/action/get/GetResponse 0 isExists ()Z 2 3
1 4 "java/lang/IllegalArgumentException 6 java/lang/StringBuilder 8
9 & Shape with ID [ ; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; = >
9 ? )com/groupbyinc/flux/action/get/GetRequest A id ()Ljava/lang/String; C D
B E ] in type [ G type I D
B J ] not found L toString N D
9 O (Ljava/lang/String;)V Q
7 R
isSourceEmpty T 3
1 U ] source disabled W \. Y java/lang/String [ split '(Ljava/lang/String;)[Ljava/lang/String; ] ^
\ _ 9com/groupbyinc/flux/common/xcontent/NamedXContentRegistry a EMPTY ;Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry; c d b e getSourceAsBytesRef 3()Lcom/groupbyinc/flux/common/bytes/BytesReference; g h
1 i 2com/groupbyinc/flux/common/xcontent/XContentHelper k createParser ?(Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/common/xcontent/XContentParser; m n
l o [Ljava/lang/String; q nextToken <()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; s t u
END_OBJECT :Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; w x y
FIELD_NAME { x | currentName ~ D equals (Ljava/lang/Object;)Z ? ?
\ ? 4com/groupbyinc/flux/common/geo/builders/ShapeBuilder ? parse l(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/common/geo/builders/ShapeBuilder; ? ?
? ? (Ljava/lang/Object;)V * ? ? skipChildren ? % ? java/lang/IllegalStateException ? Shape with name [ ? ] found but missing ? field ?
? R close ? % ?
addSuppressed (Ljava/lang/Throwable;)V ? ?
- ? onFailure (Ljava/lang/Exception;)V ? ?
? currentToken parser 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; pathElements currentPathSlot I e Ljava/lang/Exception; response ,Lcom/groupbyinc/flux/action/get/GetResponse; ? * +
? Code LocalVariableTable LineNumberTable
StackMapTable Signature
SourceFile EnclosingMethod InnerClasses ? N *+? *,? *-? "*? $*? '? ? ( ) ? ? * + ? ? ]+? 5? 8? 7Y? 9Y? :