com.groupbyinc.flux.Version.class Maven / Gradle / Ivy
???? 47 com/groupbyinc/flux/Version GLjava/lang/Object;Ljava/lang/Comparable; java/lang/Object java/lang/Comparable Version.java V_5_0_0_alpha1_ID I LKA V_5_0_0_alpha1 Lcom/groupbyinc/flux/Version; V_5_0_0_alpha2_ID LKB V_5_0_0_alpha2 V_5_0_0_alpha3_ID LKC V_5_0_0_alpha3 V_5_0_0_alpha4_ID LKD V_5_0_0_alpha4 V_5_0_0_alpha5_ID LKE V_5_0_0_alpha5 V_5_0_0_beta1_ID LKZ
V_5_0_0_beta1 V_5_0_0_rc1_ID LKs V_5_0_0_rc1
V_5_0_0_ID LK? V_5_0_0
V_5_0_1_ID LL V_5_0_1
V_5_0_2_ID LLk V_5_0_2
V_5_1_1_ID Ls V_5_1_1
V_5_1_2_ID Ls{ V_5_1_2
V_5_2_0_ID L?? V_5_2_0
V_5_2_1_ID L?' V_5_2_1
V_5_2_2_ID L?? V_5_2_2
V_5_3_0_ID L?? V_5_3_0
V_5_3_1_ID L?7 V_5_3_1
V_5_3_2_ID L?? V_5_3_2
V_5_3_3_ID L?? V_5_3_3
V_5_4_0_ID L?? V_5_4_0
V_5_4_1_ID L?G V_5_4_1
V_5_4_2_ID L? V_5_4_2
V_5_4_3_ID L? V_5_4_3
V_5_5_0_ID M? V_5_5_0
V_5_5_1_ID MW V_5_5_1
V_5_5_2_ID M? V_5_5_2
V_5_5_3_ID M V_5_5_3
V_5_6_0_ID M6 V_5_6_0
V_5_6_1_ID M6g V_5_6_1
V_5_6_2_ID M6? V_5_6_2 V_6_0_0_alpha1_ID [?? V_6_0_0_alpha1 V_6_0_0_alpha2_ID [?? V_6_0_0_alpha2 V_6_0_0_beta1_ID [??
V_6_0_0_beta1 V_6_0_0_beta2_ID [??
V_6_0_0_beta2 V_6_0_0_rc1_ID [?? V_6_0_0_rc1 CURRENT id major B minor revision build
luceneVersion 7Lcom/groupbyinc/flux/common/apache/lucene/util/Version; $assertionsDisabled Z readVersion Q(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/Version; java/io/IOException ? 0com/groupbyinc/flux/common/io/stream/StreamInput ? readVInt ()I ? ?
? ? fromId (I)Lcom/groupbyinc/flux/Version; ? ?
? in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; s
? p
? m
? j
? g
? d
? a
? ^
? [
? X
? U
? R
? O
? L
? I
? F
? C
? @
? =
? :
? 7
? 4
? 1
? .
? +
? (
? %
? "
?
?
?
?
?
?
?
? 5com/groupbyinc/flux/common/apache/lucene/util/Version ? LATEST ? | ? ? ;(ILcom/groupbyinc/flux/common/apache/lucene/util/Version;)V ? ?
? indexCreated M(Lcom/groupbyinc/flux/common/settings/Settings;)Lcom/groupbyinc/flux/Version; index.version.created ? ,com/groupbyinc/flux/common/settings/Settings ? getAsVersion N(Ljava/lang/String;Lcom/groupbyinc/flux/Version;)Lcom/groupbyinc/flux/Version; ? ?
? ? java/lang/IllegalStateException ? java/lang/StringBuilder ? ()V ? ?
? ? S[index.version.created] is not present in the index settings for index with uuid: [ ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ?
index.uuid ? get &(Ljava/lang/String;)Ljava/lang/String; ? ?
? ? ] ? toString ()Ljava/lang/String; ? ?
? ? (Ljava/lang/String;)V ?
?
indexSettings .Lcom/groupbyinc/flux/common/settings/Settings; indexVersion writeVersion S(Lcom/groupbyinc/flux/Version;Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V u
1com/groupbyinc/flux/common/io/stream/StreamOutput writeVInt (I)V
version out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; min Y(Lcom/groupbyinc/flux/Version;Lcom/groupbyinc/flux/Version;)Lcom/groupbyinc/flux/Version; version1 version2 max
fromString 1(Ljava/lang/String;)Lcom/groupbyinc/flux/Version; java/lang/NumberFormatException "com/groupbyinc/flux/common/Strings hasLength (Ljava/lang/String;)Z
! t
# -SNAPSHOT% java/lang/String' endsWith)
(* length, ?
(- substring (II)Ljava/lang/String;/0
(1 [.-]3 split '(Ljava/lang/String;)[Ljava/lang/String;56
(7 [Ljava/lang/String;9 "java/lang/IllegalArgumentException; Sthe version needs to contain major, minor, and revision, and optionally the build: =
< java/lang/Integer@ parseInt (Ljava/lang/String;)IBC
AD Gillegal version format - snapshots are only supported until version 2.xF B@ alphaI
startsWithK
(L } ~ N java/lang/AssertionErrorP major must be >= 5 but was R (I)Ljava/lang/StringBuilder; ?T
?U (Ljava/lang/Object;)V ?W
QX (I)Ljava/lang/String;/Z
([ expected a beta build but ] >= 25_ Betaa betac >= 50e RCg rci unable to parse version k *(Ljava/lang/String;Ljava/lang/Throwable;)V ?m
<n buildStr Ljava/lang/String; rawMajor
betaOffset e !Ljava/lang/NumberFormatException; snapshot parts
? v w y x w { y w } z w { | ? this after (Lcom/groupbyinc/flux/Version;)Z onOrAfter before
onOrBefore compareTo (Lcom/groupbyinc/flux/Version;)I compare (II)I??
A? other minimumCompatibilityVersion ()Lcom/groupbyinc/flux/Version;
? bwcMajor bwcMinor minimumIndexCompatibilityVersion isCompatible??
???
? java/lang/Math??
???
??
Q ?
compatible main ([Ljava/lang/String;)V .Lcom/groupbyinc/flux/common/SuppressForbidden; reason System.out.* java/lang/System? Ljava/io/PrintStream;? ?? Version: ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ??
?? , Build: ? com/groupbyinc/flux/Build? Lcom/groupbyinc/flux/Build; t? ?? shortHash? ?
?? /? date? ?
?? , JVM: ? 'com/groupbyinc/flux/monitor/jvm/JvmInfo? jvmInfo +()Lcom/groupbyinc/flux/monitor/jvm/JvmInfo;??
?? ?
?? java/io/PrintStream? println?
?? args (C)Ljava/lang/StringBuilder; ??
?? isAlpha ()Z??
? -alpha? isBeta??
? -beta? .Beta? -rc? .RC? sb Ljava/lang/StringBuilder; displayVersion 2(Lcom/groupbyinc/flux/Version;Z)Ljava/lang/String; ?
isSnapshot equals (Ljava/lang/Object;)Z getClass ()Ljava/lang/Class;??
? o Ljava/lang/Object; hashCode isRC isRelease (Ljava/lang/Object;)I??
? java/lang/Class? desiredAssertionStatus??
?? LUCENE_6_0_0 | ? LUCENE_6_1_0 | ? LUCENE_6_2_0 | ? LUCENE_6_2_1
| ? LUCENE_6_3_0
| ? LUCENE_6_4_0 | ? LUCENE_6_4_1 | ? LUCENE_6_4_2 | ? LUCENE_6_5_0 | ? LUCENE_6_5_1 | ? LUCENE_6_6_0 | ? LUCENE_6_6_1" | ?# LUCENE_7_0_0% | ?&??
?( Version must be upgraded to [* ] is still set to [,
ConstantValue Code LocalVariableTable LineNumberTable
Exceptions
StackMapTable RuntimeInvisibleAnnotations Signature
SourceFile ! N
.
.
.
.
.
.
.
. ! "
#
. $ %
&