
com.datomic.lucene.document.NumberTools.class Maven / Gradle / Ivy
The newest version!
???? 1 q 'com/datomic/lucene/document/NumberTools java/lang/Object NumberTools.java Ljava/lang/Deprecated; RADIX I $ NEGATIVE_PREFIX C - POSITIVE_PREFIX 0 MIN_STRING_VALUE Ljava/lang/String; -0000000000000 MAX_STRING_VALUE 01y2p0ij32e8e7 STR_SIZE ()V
this )Lcom/datomic/lucene/document/NumberTools; longToString (J)Ljava/lang/String;? java/lang/StringBuilder ! # (I)V %
" & append (C)Ljava/lang/StringBuilder; ( )
" *??????? java/lang/Long . toString (JI)Ljava/lang/String; 0 1
/ 2 java/lang/String 4 length ()I 6 7
5 8
" 8 -(Ljava/lang/String;)Ljava/lang/StringBuilder; ( ;
" < ()Ljava/lang/String; 0 >
" ? l J buf Ljava/lang/StringBuilder; num padLen stringToLong (Ljava/lang/String;)J java/lang/NullPointerException I string cannot be null K (Ljava/lang/String;)V M
J N java/lang/NumberFormatException P string is the wrong size R
Q N equals (Ljava/lang/Object;)Z U V
5 W charAt (I)C Y Z
5 [ substring (I)Ljava/lang/String; ] ^
5 _ parseLong (Ljava/lang/String;I)J a b
/ c -string does not begin with the correct prefix e str prefix
ConstantValue Code LocalVariableTable LineNumberTable
SourceFile
Deprecated RuntimeVisibleAnnotations ! j
j
j j j k / *? ? l m 0 k ? h ?? ?? "Y? $? 'M ?? ,-? +W ,a
a??
,0? +W$? 3N? $-? 9d,? :d6???
,0? +W???,-? =W,? @? l * h A B R C D <