
com.groupbyinc.flux.common.apache.lucene.util.Version.class Maven / Gradle / Ivy
???? 3g 5com/groupbyinc/flux/common/apache/lucene/util/Version java/lang/Object Version.java LUCENE_4_0_0_ALPHA 7Lcom/groupbyinc/flux/common/apache/lucene/util/Version; Ljava/lang/Deprecated; LUCENE_4_0_0_BETA LUCENE_4_0_0 LUCENE_4_1_0 LUCENE_4_2_0 LUCENE_4_2_1 LUCENE_4_3_0 LUCENE_4_3_1 LUCENE_4_4_0 LUCENE_4_5_0 LUCENE_4_5_1 LUCENE_4_6_0 LUCENE_4_6_1 LUCENE_4_7_0 LUCENE_4_7_1 LUCENE_4_7_2 LUCENE_4_8_0 LUCENE_4_8_1 LUCENE_4_9_0 LUCENE_4_9_1
LUCENE_4_10_0
LUCENE_4_10_1
LUCENE_4_10_2
LUCENE_4_10_3
LUCENE_4_10_4 LUCENE_5_0_0 LUCENE_5_1_0 LUCENE_5_2_0 LUCENE_5_2_1 LUCENE_5_3_0 LUCENE_5_3_1 LUCENE_5_3_2 LUCENE_5_4_0 LUCENE_5_4_1 LUCENE_5_5_0 LATEST LUCENE_CURRENT
LUCENE_4_0
LUCENE_4_1
LUCENE_4_2
LUCENE_4_3
LUCENE_4_4
LUCENE_4_5
LUCENE_4_6
LUCENE_4_7
LUCENE_4_8
LUCENE_4_9 major I minor bugfix
prerelease encodedValue $assertionsDisabled Z parse K(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/util/Version; java/text/ParseException A java/lang/NumberFormatException C "java/lang/IllegalArgumentException E Ccom/groupbyinc/flux/common/apache/lucene/util/StrictStringTokenizer G (Ljava/lang/String;C)V I J
H K
hasMoreTokens ()Z M N
H O java/lang/StringBuilder Q ()V I S
R T =Version is not in form major.minor.bugfix(.prerelease) (got: V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; X Y
R Z ) \ toString ()Ljava/lang/String; ^ _
R ` (Ljava/lang/String;I)V I b
B c nextToken e _
H f java/lang/Integer h parseInt (Ljava/lang/String;)I j k
i l java/lang/String n $Failed to parse major version from " p " (got: r initCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; t u
B v $Failed to parse minor version from " x %Failed to parse bugfix version from " z )Failed to parse prerelease version from " | Invalid value ~ (I)Ljava/lang/StringBuilder; X ?
R ? ( for prerelease; should be 1 or 2 (got: ? (IIII)V I ?
? failed to parse version string " ? ": ?
getMessage ? _
F ? p Ljava/text/ParseException; nfe !Ljava/lang/NumberFormatException; pe iae $Ljava/lang/IllegalArgumentException; version Ljava/lang/String; tokens ELcom/groupbyinc/flux/common/apache/lucene/util/StrictStringTokenizer; token parseLeniently java/util/Locale ? ROOT Ljava/util/Locale; ? ? ? ? toUpperCase &(Ljava/util/Locale;)Ljava/lang/String; ? ?
o ? hashCode ()I ? ?
o ? + equals (Ljava/lang/Object;)Z ? ?
o ? ,
+ ?
? ? ? ^LUCENE_(\d+)_(\d+)_(\d+)$ ? $1.$2.$3 ? replaceFirst 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ? ?
o ? ^LUCENE_(\d+)_(\d+)$ ? $1.$2.0 ? ^LUCENE_(\d)(\d)$ ? ? @
? (failed to parse lenient version string " ?
B ? pe2 versionOrig fromBits <(III)Lcom/groupbyinc/flux/common/apache/lucene/util/Version; (III)V I ?
? this
T 7 8 ? 9 8 ? : 8 ? ; 8 ? Illegal major version: ? (Ljava/lang/String;)V I ?
F ? Illegal minor version: ? Illegal bugfix version: ? Illegal prerelease version: ? FPrerelease version only supported with major release (got prerelease: ? , minor: ?
, bugfix: ? <