com.groupbyinc.flux.search.aggregations.bucket.missing.MissingAggregationBuilder.class Maven / Gradle / Ivy
???? 4 ~ Pcom/groupbyinc/flux/search/aggregations/bucket/missing/MissingAggregationBuilder ?Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceAggregationBuilder; Ncom/groupbyinc/flux/search/aggregations/support/ValuesSourceAggregationBuilder MissingAggregationBuilder.java Ccom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder ;com/groupbyinc/flux/search/aggregations/AggregatorFactories Builder 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params NAME Ljava/lang/String; missing PARSER 2Lcom/groupbyinc/flux/common/xcontent/ObjectParser; ?Lcom/groupbyinc/flux/common/xcontent/ObjectParser; parse ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/search/aggregations/bucket/missing/MissingAggregationBuilder; java/io/IOException P(Ljava/lang/String;Lcom/groupbyinc/flux/search/aggregations/support/ValueType;)V
0com/groupbyinc/flux/common/xcontent/ObjectParser " l(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; $
# % aggregationName parser 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; @com/groupbyinc/flux/search/aggregations/support/ValuesSourceType * ANY BLcom/groupbyinc/flux/search/aggregations/support/ValuesSourceType; , - + . ?(Ljava/lang/String;Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceType;Lcom/groupbyinc/flux/search/aggregations/support/ValueType;)V 0
1 this RLcom/groupbyinc/flux/search/aggregations/bucket/missing/MissingAggregationBuilder; name targetValueType ;Lcom/groupbyinc/flux/search/aggregations/support/ValueType; 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V w(Lcom/groupbyinc/flux/common/io/stream/StreamInput;Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceType;)V 9
: in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; innerWriteTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; serializeTargetValueType ()Z
innerBuildH(Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceConfig;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;)Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceAggregatorFactory; Ocom/groupbyinc/flux/search/aggregations/bucket/missing/MissingAggregatorFactory F 5 H metaData Ljava/util/Map; J K L(Ljava/lang/String;Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceConfig;Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;Ljava/util/Map;)V N
G O context 3Lcom/groupbyinc/flux/search/internal/SearchContext; config ?Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceConfig; DLcom/groupbyinc/flux/search/aggregations/support/ValuesSourceConfig; parent >Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory<*>; ;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory; subFactoriesBuilder ELcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder; doXContentBody ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;
innerHashCode ()I innerEquals (Ljava/lang/Object;)Z obj Ljava/lang/Object; getType ()Ljava/lang/String; ()V (Ljava/lang/String;)V k
# l Hcom/groupbyinc/flux/search/aggregations/support/ValuesSourceParserHelper n declareAnyFields ?(Lcom/groupbyinc/flux/common/xcontent/AbstractObjectParser;ZZ)V p q
o r
ConstantValue Signature Code LocalVariableTable LineNumberTable
Exceptions LocalVariableTypeTable?(Lcom/groupbyinc/flux/search/internal/SearchContext;Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceConfig;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactory<*>;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder;)Lcom/groupbyinc/flux/search/aggregations/support/ValuesSourceAggregatorFactory;
SourceFile InnerClasses ! t u v I ? +? Y*? !? &? ? w ' ( ) x 2 y v L
*+? /,? 2? w
3 4
5
6 7 x
6 7 8 v A *+? /? ;? w 3 4 <