
org.apache.cayenne.modeler.util.Version.class Maven / Gradle / Ivy
The newest version!
???? 7 v
java/lang/Object ()V "java/lang/IllegalArgumentException
Null version.
(Ljava/lang/String;)V
java/lang/String trim ()Ljava/lang/String;
length ()I Empty version. 'org/apache/cayenne/modeler/util/Version
versionString Ljava/lang/String; ! java/util/StringTokenizer # .
% & '(Ljava/lang/String;Ljava/lang/String;)V
( ) countTokens + , - versionParts [I
/ 0 nextToken
2 3 4 5 6 java/lang/Integer parseInt (Ljava/lang/String;)I 8 java/lang/CharSequence
: ; toString
> ? @ valueOf &(Ljava/lang/Object;)Ljava/lang/String; B C D makeConcatWithConstants &(Ljava/lang/String;)Ljava/lang/String;
F G H I J java/lang/Math min (II)I L java/lang/Comparable Code LineNumberTable LocalVariableTable i I this )Lorg/apache/cayenne/modeler/util/Version; toks Ljava/util/StringTokenizer;
StackMapTable
Exceptions Y java/lang/NumberFormatException compareTo (Ljava/lang/Object;)I delta o Ljava/lang/Object; otherVersion len - getVersionString Signature ;
SourceFile Version.java BootstrapMethods i 0Can only compare to Versions and Strings, got: k
l m n C o $java/lang/invoke/StringConcatFactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClasses r %java/lang/invoke/MethodHandles$Lookup t java/lang/invoke/MethodHandles Lookup ! K , -
M ? _*? +?
? Y ? ?+? ? ?
? Y? ?*+? ? Y+"? $M*,? '?
? *>*? *?? *? *,? .? 1O???? N 2 ! " # &