Repository URL to install this package:
|
Version:
0.6.14 ▾
|
Êþº¾ 2}
è; ç< ç= ç>?
@ çAB
C çD çE çF çG çH çI çJ çK çL çM çN çO çP çQ çR ôS çT çU çV
çW
çX
çYZ[
\ ö] ô^ ò_
ç`a
çb
çc çd çe
çfg çh
.i
jk
çlm çn
ço
p
qr
çs
çt
uv
w
çx
y
z{ ç|}
~
ç ö
ö
C
.
.
ç
èu ç
ç
ç
ç
.
ç ¡
¢
£¤¥¦
ç§
ç¨
ç©
窫¬ Ø Ü
®¯
ç°
ç±
ç²³
ç´µÿÿÿÿÅ
ç¶ ç·
ç¸ ç¹
.º»
.¼
ç½¾
ç¿ÀÁ
çÂÃ
çÄÅ
çÆÇ
ÈÉ
ÈÊËÌÍÎÏÐ
çÑÒÓÔÕÖר
çÙ
çÚÛÜÝÞ
ßà á âá
âã äá
äå ®á æá
æç èá
èé êá
êë ìá
ìíîï
;ð
ñ
¶\
çòóôõö ð÷øùóúûü îýþÿ
È@
È
ç
Í@
Í
Ñ@
Ñ
ç
È
ç
ç
ç ì
ç
à
â
å; WithObjectReader InnerClasses
WithReader ReadJsonObject
BindObject
ReadObject UnknownNumberParsing! DoublePrecision" ErrorInfo
WHITESPACE [Z utf8 Ljava/nio/charset/Charset;
tokenStart I nameEnd currentIndex currentPosition J last B length tmp [C context Ljava/lang/Object; Signature
TTContext; buffer [B chars stream Ljava/io/InputStream; readLimit bufferLenWithExtraSpace keyCache "Lcom/dslplatform/json/StringCache; valuesCache
typeLookup !Lcom/dslplatform/json/TypeLookup; originalBuffer originalBufferLenWithExtraSpace errorInfo +Lcom/dslplatform/json/JsonReader$ErrorInfo; doublePrecision 1Lcom/dslplatform/json/JsonReader$DoublePrecision; doubleLengthLimit unknownNumbers 6Lcom/dslplatform/json/JsonReader$UnknownNumberParsing; maxNumberDigits maxStringBuffer UTF_8 eof Ljava/io/EOFException; error Ljava/lang/StringBuilder; errorFormatter Ljava/util/Formatter; lastNameLen <init>([C[BILjava/lang/Object;Lcom/dslplatform/json/StringCache;Lcom/dslplatform/json/StringCache;Lcom/dslplatform/json/TypeLookup;Lcom/dslplatform/json/JsonReader$ErrorInfo;Lcom/dslplatform/json/JsonReader$DoublePrecision;Lcom/dslplatform/json/JsonReader$UnknownNumberParsing;II)V Code LineNumberTable LocalVariableTable this !Lcom/dslplatform/json/JsonReader; LocalVariableTypeTable -Lcom/dslplatform/json/JsonReader<TTContext;>;([C[BITTContext;Lcom/dslplatform/json/StringCache;Lcom/dslplatform/json/StringCache;Lcom/dslplatform/json/TypeLookup;Lcom/dslplatform/json/JsonReader$ErrorInfo;Lcom/dslplatform/json/JsonReader$DoublePrecision;Lcom/dslplatform/json/JsonReader$UnknownNumberParsing;II)V "RuntimeVisibleParameterAnnotations Lcom/dslplatform/json/Nullable; ([BLjava/lang/Object;)V
Deprecated ([BTTContext;)V RuntimeVisibleAnnotations Ljava/lang/Deprecated; [([BLjava/lang/Object;Lcom/dslplatform/json/StringCache;Lcom/dslplatform/json/StringCache;)V S([BTTContext;Lcom/dslplatform/json/StringCache;Lcom/dslplatform/json/StringCache;)V ([BLjava/lang/Object;[C)V
StackMapTable ([BTTContext;[C)V ([BILjava/lang/Object;)V ([BITTContext;)V ([BILjava/lang/Object;[C)V ([BITTContext;[C)V ^([BILjava/lang/Object;[CLcom/dslplatform/json/StringCache;Lcom/dslplatform/json/StringCache;)V# V([BITTContext;[CLcom/dslplatform/json/StringCache;Lcom/dslplatform/json/StringCache;)V([BILjava/lang/Object;[CLcom/dslplatform/json/StringCache;Lcom/dslplatform/json/StringCache;Lcom/dslplatform/json/TypeLookup;Lcom/dslplatform/json/JsonReader$ErrorInfo;Lcom/dslplatform/json/JsonReader$DoublePrecision;Lcom/dslplatform/json/JsonReader$UnknownNumberParsing;II)V$"! ([BITTContext;[CLcom/dslplatform/json/StringCache;Lcom/dslplatform/json/StringCache;Lcom/dslplatform/json/TypeLookup;Lcom/dslplatform/json/JsonReader$ErrorInfo;Lcom/dslplatform/json/JsonReader$DoublePrecision;Lcom/dslplatform/json/JsonReader$UnknownNumberParsing;II)V reset (Ljava/io/InputStream;)V
Exceptions% (I)V size ()V process 8(Ljava/io/InputStream;)Lcom/dslplatform/json/JsonReader; available& D(Ljava/io/InputStream;)Lcom/dslplatform/json/JsonReader<TTContext;>; &([BI)Lcom/dslplatform/json/JsonReader; newBuffer newLength 2([BI)Lcom/dslplatform/json/JsonReader<TTContext;>; ()I toString ()Ljava/lang/String; readFully ([BLjava/io/InputStream;I)I read offset position withStackTrace ()Z ()B prepareNextBlock len
isEndOfStream positionDescription (I)Ljava/lang/String; (ILjava/lang/StringBuilder;)V maxLen prefix Ljava/lang/String; ignore Ljava/lang/Exception; suffix
newParseError ;(Ljava/lang/String;)Lcom/dslplatform/json/ParsingException; description <(Ljava/lang/String;I)Lcom/dslplatform/json/ParsingException; positionOffset newParseErrorAt Q(Ljava/lang/String;ILjava/lang/Exception;)Lcom/dslplatform/json/ParsingException; cause msgg newParseErrorFormat a(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;)Lcom/dslplatform/json/ParsingException; shortDescription longDescriptionFormat arguments [Ljava/lang/Object; newParseErrorWith M(Ljava/lang/String;Ljava/lang/Object;)Lcom/dslplatform/json/ParsingException; argument (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)Lcom/dslplatform/json/ParsingException; longDescriptionPrefix longDescriptionMessage longDescriptionSuffix
getTokenStart getCurrentIndex
readNumber ()[C i ci bb
scanNumber
prepareBuffer (II)[C start _tmp _buf'
allWhitespace (II)Z end findNonWhitespace (I)I readSimpleString *Ljava/lang/ArrayIndexOutOfBoundsException; readSimpleQuote
readString appendString 4(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder; builder 2(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; Ljava/lang/StringBuffer; parseString newSize sup u4 u3 u2 bc
startIndex remaining _tmpLen soFar hexToInt (B)I value
wasWhiteSpace b1 b2 getNextToken positionInStream ()J (I)J fillName hash fillNameWeakHash calcHash b calcWeakHash getLastHash calcHashAndCopyName (JI)I
startPosition calcWeakHashAndCopyName (II)I wasLastName (Ljava/lang/String;)Z name ([B)Z getLastName
skipString c inEscape Z skip nextToken readNext
readBase64 ()[B input readKey key wasNull wasTrue wasFalse comma semicolon
startArray endArray startObject endObject startAttribute (Ljava/lang/String;)V
checkArrayEnd checkObjectEnd readNull %(Ljava/lang/Class;)Ljava/lang/Object; manifest Ljava/lang/Class; Ljava/lang/Class<*>; ((Ljava/lang/Class<*>;)Ljava/lang/Object; next reader ,Lcom/dslplatform/json/JsonReader$ReadObject; Ljava/lang/Class<TT;>; 1Lcom/dslplatform/json/JsonReader$ReadObject<TT;>; 1<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT; @(Lcom/dslplatform/json/JsonReader$ReadObject;)Ljava/lang/Object; L<T:Ljava/lang/Object;>(Lcom/dslplatform/json/JsonReader$ReadObject<TT;>;)TT; 7(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; instance binder ,Lcom/dslplatform/json/JsonReader$BindObject; TT; 1Lcom/dslplatform/json/JsonReader$BindObject<TT;>; 4<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;TT;)TT; R(Lcom/dslplatform/json/JsonReader$BindObject;Ljava/lang/Object;)Ljava/lang/Object; O<T:Ljava/lang/Object;>(Lcom/dslplatform/json/JsonReader$BindObject<TT;>;TT;)TT; readCollection C(Lcom/dslplatform/json/JsonReader$ReadObject;)Ljava/util/ArrayList;
readObject res Ljava/util/ArrayList; Ljava/util/ArrayList<TT;>; c<T:Ljava/lang/Object;>(Lcom/dslplatform/json/JsonReader$ReadObject<TT;>;)Ljava/util/ArrayList<TT;>; readSet G(Lcom/dslplatform/json/JsonReader$ReadObject;)Ljava/util/LinkedHashSet; Ljava/util/LinkedHashSet; Ljava/util/LinkedHashSet<TT;>; g<T:Ljava/lang/Object;>(Lcom/dslplatform/json/JsonReader$ReadObject<TT;>;)Ljava/util/LinkedHashSet<TT;>; readMap s(Lcom/dslplatform/json/JsonReader$ReadObject;Lcom/dslplatform/json/JsonReader$ReadObject;)Ljava/util/LinkedHashMap; readValue Ljava/util/LinkedHashMap; 1Lcom/dslplatform/json/JsonReader$ReadObject<TK;>; 1Lcom/dslplatform/json/JsonReader$ReadObject<TV;>; !Ljava/util/LinkedHashMap<TK;TV;>; TK; TV; ¯<K:Ljava/lang/Object;V:Ljava/lang/Object;>(Lcom/dslplatform/json/JsonReader$ReadObject<TK;>;Lcom/dslplatform/json/JsonReader$ReadObject<TV;>;)Ljava/util/LinkedHashMap<TK;TV;>; readArray T(Lcom/dslplatform/json/JsonReader$ReadObject;[Ljava/lang/Object;)[Ljava/lang/Object;
emptyArray [TT; Q<T:Ljava/lang/Object;>(Lcom/dslplatform/json/JsonReader$ReadObject<TT;>;[TT;)[TT; deserializeCollection 1Lcom/dslplatform/json/JsonReader$ReadObject<TS;>; h<T:Ljava/lang/Object;S:TT;>(Lcom/dslplatform/json/JsonReader$ReadObject<TS;>;)Ljava/util/ArrayList<TT;>; E(Lcom/dslplatform/json/JsonReader$ReadObject;Ljava/util/Collection;)V Ljava/util/Collection; Ljava/util/Collection<TT;>; j<T:Ljava/lang/Object;S:TT;>(Lcom/dslplatform/json/JsonReader$ReadObject<TS;>;Ljava/util/Collection<TT;>;)V deserializeNullableCollection G(Lcom/dslplatform/json/JsonReader$ReadJsonObject;)Ljava/util/ArrayList; 0Lcom/dslplatform/json/JsonReader$ReadJsonObject; 5Lcom/dslplatform/json/JsonReader$ReadJsonObject<TT;>; w<T::Lcom/dslplatform/json/JsonObject;>(Lcom/dslplatform/json/JsonReader$ReadJsonObject<TT;>;)Ljava/util/ArrayList<TT;>; I(Lcom/dslplatform/json/JsonReader$ReadJsonObject;Ljava/util/Collection;)V y<T::Lcom/dslplatform/json/JsonObject;>(Lcom/dslplatform/json/JsonReader$ReadJsonObject<TT;>;Ljava/util/Collection<TT;>;)V iterateOver B(Lcom/dslplatform/json/JsonReader$ReadObject;)Ljava/util/Iterator; b<T:Ljava/lang/Object;>(Lcom/dslplatform/json/JsonReader$ReadObject<TT;>;)Ljava/util/Iterator<TT;>; F(Lcom/dslplatform/json/JsonReader$ReadJsonObject;)Ljava/util/Iterator; v<T::Lcom/dslplatform/json/JsonObject;>(Lcom/dslplatform/json/JsonReader$ReadJsonObject<TT;>;)Ljava/util/Iterator<TT;>; <clinit> /<TContext:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile JsonReader.java*W ÿ ý java/lang/StringBuilder*U%& java/util/Formatter*('( ý ý
ý! ý) ý ý ý*;*H*F "java/lang/IllegalArgumentException tmp buffer provided as null.*ê*+,*+ )length can't be longer than buffer.lengthXYX^ ýef java/lang/String" û*-&g.mb Unexpected end of JSON input#$jk/0123pqprcd
at position: 45ÀÂ4678Î ú û , following: `49 java/lang/Exception , before: `z}:/;<U . Found = cause can't be null>db .?Ð@A : ' ' ü ý "Too many digits detected in numberBCDEFG ø ù Expecting '"' for string startz{ (java/lang/ArrayIndexOutOfBoundsException .JSON string was not closed with a double quote}*H®b#IJ4KL4M Premature end of JSON string $Maximum string buffer limit exceededokgl¹º #Invalid escape combination detected "Invalid unicode character detected <Could not parse unicode escape, expected a hexadecimal digitNCO¼kÆb¿l "Expecting ':' after attribute nameÈb &Expecting '"' for attribute name startÊË þ ýÍÎ) ýPQ UTF-8*RÔl Expecting '"' for attribute nameØl Expecting '}' for object end Expecting ']' for array endàk "Expecting 'null' for null constanták "Expecting 'true' for true constantâk $Expecting 'false' for false constantSTUVW Expecting '"' for base64 start Expecting '"' for base64 end Invalid null constant found Invalid true constant found Invalid false constant found Unexpected end in JSON
Expecting ','
Expecting ':' Expecting '[' as array start Expecting ']' as array end Expecting '{' as object start Expecting '}' as object end Expecting '"' as attribute startÅbÏÐ Unable to find attribute $Unexpected end of JSON in collection Unexpected end of JSON in object !Expecting 'null' as null constantXYkZð[C\]C^_C`aCbcCdeCf manifest can't be null +com/dslplatform/json/ConfigurationException OtypeLookup is not defined for this JsonReader. Unable to lookup specified type 4gíî$hi Reader not found for . Check if reader was registeredgj reader can't be null instance can't be nullkl Binder not found for . Check if binder was registeredmn binder can't be null !Expecting '[' as collection start java/util/ArrayListopëW Expecting '[' as set start java/util/LinkedHashSet Expecting '{' as map start java/util/LinkedHashMap Null detected as key !Expecting ':' after key attributeqrìWst$'u+'$0vw !Expecting '{' as collection start 1Expecting '{' as object start within a collection+0 *com/dslplatform/json/JsonReader$WithReader*x 0com/dslplatform/json/JsonReader$WithObjectReader*yz{| java/io/EOFException com/dslplatform/json/JsonReader java/lang/Object .com/dslplatform/json/JsonReader$ReadJsonObject *com/dslplatform/json/JsonReader$BindObject *com/dslplatform/json/JsonReader$ReadObject 4com/dslplatform/json/JsonReader$UnknownNumberParsing /com/dslplatform/json/JsonReader$DoublePrecision )com/dslplatform/json/JsonReader$ErrorInfo com/dslplatform/json/StringCache com/dslplatform/json/TypeLookup java/io/IOException java/io/InputStream %com/dslplatform/json/ParsingException (Ljava/lang/Appendable;)V level WITH_STACK_TRACE DEFAULT LONG_AND_BIGDECIMAL !([BIILjava/nio/charset/Charset;)V ([BII)I create Q(Ljava/lang/String;Ljava/lang/Throwable;Z)Lcom/dslplatform/json/ParsingException; java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (J)Ljava/lang/StringBuilder; java/lang/Math min (C)Ljava/lang/StringBuilder; MINIMAL <(Ljava/lang/String;Z)Lcom/dslplatform/json/ParsingException; setLength DESCRIPTION_ONLY
getMessage endsWith format <(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; java/lang/Integer valueOf (I)Ljava/lang/Integer; java/util/Arrays copyOf ([CI)[C ([CII)V get ([CI)Ljava/lang/String; ([CII)Ljava/lang/StringBuilder; java/lang/StringBuffer ([CII)Ljava/lang/StringBuffer; java/lang/Byte (B)Ljava/lang/Byte; charAt (I)C ([BIILjava/lang/String;)V com/dslplatform/json/Base64 findEnd ([BI)I
decodeFast ([BII)[B java/lang/Class isPrimitive TYPE java/lang/Long (J)Ljava/lang/Long; java/lang/Short (S)Ljava/lang/Short; java/lang/Float (F)Ljava/lang/Float; java/lang/Double (D)Ljava/lang/Double; java/lang/Boolean (Z)Ljava/lang/Boolean; java/lang/Character (C)Ljava/lang/Character; -(Ljava/lang/Object;)Ljava/lang/StringBuilder;
tryFindReader ?(Ljava/lang/Class;)Lcom/dslplatform/json/JsonReader$ReadObject; 5(Lcom/dslplatform/json/JsonReader;)Ljava/lang/Object;
tryFindBinder ?(Ljava/lang/Class;)Lcom/dslplatform/json/JsonReader$BindObject; bind G(Lcom/dslplatform/json/JsonReader;Ljava/lang/Object;)Ljava/lang/Object; add (Ljava/lang/Object;)Z put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; toArray (([Ljava/lang/Object;)[Ljava/lang/Object; java/util/Collection deserialize D(Lcom/dslplatform/json/JsonReader;)Lcom/dslplatform/json/JsonObject; P(Lcom/dslplatform/json/JsonReader$ReadObject;Lcom/dslplatform/json/JsonReader;)V T(Lcom/dslplatform/json/JsonReader$ReadJsonObject;Lcom/dslplatform/json/JsonReader;)V java/nio/charset/Charset forName .(Ljava/lang/String;)Ljava/nio/charset/Charset; 1 ç è ø ù ú û ü ý þ ý ÿ ý ý
ý ý ý ý ý ! ý " û #$ %&