
com.groupbyinc.flux.search.aggregations.bucket.range.ipv4.IPv4RangeBuilder.class Maven / Gradle / Ivy
???? 3 r Jcom/groupbyinc/flux/search/aggregations/bucket/range/ipv4/IPv4RangeBuilder ?Lcom/groupbyinc/flux/search/aggregations/bucket/range/AbstractRangeBuilder; Icom/groupbyinc/flux/search/aggregations/bucket/range/AbstractRangeBuilder IPv4RangeBuilder.java Ocom/groupbyinc/flux/search/aggregations/bucket/range/AbstractRangeBuilder$Range Range @com/groupbyinc/flux/search/aggregations/InternalAggregation$Type
;com/groupbyinc/flux/search/aggregations/InternalAggregation Type (Ljava/lang/String;)V Kcom/groupbyinc/flux/search/aggregations/bucket/range/ipv4/InternalIPv4Range TYPE BLcom/groupbyinc/flux/search/aggregations/InternalAggregation$Type; name ()Ljava/lang/String;
'(Ljava/lang/String;Ljava/lang/String;)V
this LLcom/groupbyinc/flux/search/aggregations/bucket/range/ipv4/IPv4RangeBuilder; Ljava/lang/String; addRange ?(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/search/aggregations/bucket/range/ipv4/IPv4RangeBuilder; ranges Ljava/util/List; # $ % 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V '
( java/util/List * add (Ljava/lang/Object;)Z , - + . key from to addMaskRange `(Ljava/lang/String;)Lcom/groupbyinc/flux/search/aggregations/bucket/range/ipv4/IPv4RangeBuilder; r(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/search/aggregations/bucket/range/ipv4/IPv4RangeBuilder; 3 5
6 mask 1com/groupbyinc/flux/index/mapper/ip/IpFieldMapper 9 cidrMaskToMinMax (Ljava/lang/String;)[J ; <
: = ?com/groupbyinc/flux/search/builder/SearchSourceBuilderException ? java/lang/StringBuilder A ()V C
B D invalid CIDR mask [ F append -(Ljava/lang/String;)Ljava/lang/StringBuilder; H I
B J ] in ip_range aggregation [ L getName N
O ] Q toString S
B T
@ V [J X java/lang/String Z java/lang/Long \ valueOf (J)Ljava/lang/Long; ^ _
] ` fromTo ! "
c addUnboundedTo e 5
f addUnboundedFrom h 5
i Code LocalVariableTable LineNumberTable
StackMapTable Signature
SourceFile InnerClasses ! k D *+? ? ? ? l m
$ % ! " k b *? &? Y+,-? )? / W*? l * 0 1 2 m
/ 0 3 4 k ; *++? 7? l 8 m 7 3 5 k [ m,? >N-? /? @Y? BY? EG? K,? KM? K*? P? KR? K? U? W?*? &? Y+-/ ?? ? -/? a-/ ?? ? -/? a? )? / W*? l * m m 0 m 8 h b X m > ? @ 5 B k C n ? ? 5 Y? [ [ Y + 9 9 [? [ [ Y + 9 9 [ ]? [ [ Y + 9 9 [ ]? [ [ Y + 9 9 [ ] ] ! 5 k F *+,? d? l 1 2 m K e 5 k X *? &? Y+,? )? / W*? l 0 2 m
R S e 4 k ; *+? g? l 2 m [ h 5 k X *? &? Y+,? )? / W*? l 0 1 m
b c h 4 k ; *+? j? l 1 m k o p q
© 2015 - 2025 Weber Informatics LLC | Privacy Policy