
com.fasterxml.jackson.core.JsonFactory.class Maven / Gradle / Ivy
???? 2W
s
?t
uv w
xy z { | } ~ ? ? ? ? ? ? ??
?
?
????
t?
?
???
?
??
?
?
???
???
?
]? ??
?
?
??
?
?
??
?
?
???
3???
??
7?
?
?
?
?
?
??
?
?? ?
??
C?
?
??
??
?
??
J?
?
?
?
?
?
?
?? ??
?
?
?
?
?
??
Z?
??
]?
]??
u?
`?
`?
]??
e?
e?
e??
i?
i?
i??
m??
??
o?
??
??
??
?? ??
? ?
???
z??
|t
z?
???
?
???
??
??
??
??
7?
??
??
??
?? ???
?t? Feature InnerClasses serialVersionUID J
ConstantValue FORMAT_NAME_JSON Ljava/lang/String; DEFAULT_FACTORY_FEATURE_FLAGS I DEFAULT_PARSER_FEATURE_FLAGS DEFAULT_GENERATOR_FEATURE_FLAGS DEFAULT_ROOT_VALUE_SEPARATOR /Lcom/fasterxml/jackson/core/SerializableString; _recyclerRef Ljava/lang/ThreadLocal; Signature hLjava/lang/ThreadLocal;>; _rootCharSymbols 9Lcom/fasterxml/jackson/core/sym/CharsToNameCanonicalizer; _byteSymbolCanonicalizer 7Lcom/fasterxml/jackson/core/sym/ByteQuadsCanonicalizer; _objectCodec (Lcom/fasterxml/jackson/core/ObjectCodec; _factoryFeatures _parserFeatures _generatorFeatures _characterEscapes 0Lcom/fasterxml/jackson/core/io/CharacterEscapes; _inputDecorator .Lcom/fasterxml/jackson/core/io/InputDecorator; _outputDecorator /Lcom/fasterxml/jackson/core/io/OutputDecorator; _rootValueSeparator ()V Code LineNumberTable LocalVariableTable this (Lcom/fasterxml/jackson/core/JsonFactory; +(Lcom/fasterxml/jackson/core/ObjectCodec;)V oc S(Lcom/fasterxml/jackson/core/JsonFactory;Lcom/fasterxml/jackson/core/ObjectCodec;)V src codec copy *()Lcom/fasterxml/jackson/core/JsonFactory; _checkInvalidCopy (Ljava/lang/Class;)V exp Ljava/lang/Class; LocalVariableTypeTable Ljava/lang/Class<*>;
StackMapTable (Ljava/lang/Class<*>;)V readResolve ()Ljava/lang/Object; requiresPropertyOrdering ()Z canHandleBinaryNatively canUseCharArrays getFormatReadFeatureType ()Ljava/lang/Class; @()Ljava/lang/Class<+Lcom/fasterxml/jackson/core/FormatFeature;>; getFormatWriteFeatureType canUseSchema ,(Lcom/fasterxml/jackson/core/FormatSchema;)Z schema )Lcom/fasterxml/jackson/core/FormatSchema; ourFormat
getFormatName ()Ljava/lang/String; hasFormat d(Lcom/fasterxml/jackson/core/format/InputAccessor;)Lcom/fasterxml/jackson/core/format/MatchStrength; acc 1Lcom/fasterxml/jackson/core/format/InputAccessor;
Exceptions requiresCustomCodec
hasJSONFormat version &()Lcom/fasterxml/jackson/core/Version; configure [(Lcom/fasterxml/jackson/core/JsonFactory$Feature;Z)Lcom/fasterxml/jackson/core/JsonFactory; f 0Lcom/fasterxml/jackson/core/JsonFactory$Feature; state Z? enable Z(Lcom/fasterxml/jackson/core/JsonFactory$Feature;)Lcom/fasterxml/jackson/core/JsonFactory; disable isEnabled 3(Lcom/fasterxml/jackson/core/JsonFactory$Feature;)Z Z(Lcom/fasterxml/jackson/core/JsonParser$Feature;Z)Lcom/fasterxml/jackson/core/JsonFactory; /Lcom/fasterxml/jackson/core/JsonParser$Feature; Y(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Lcom/fasterxml/jackson/core/JsonFactory; 2(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Z getInputDecorator 0()Lcom/fasterxml/jackson/core/io/InputDecorator; setInputDecorator X(Lcom/fasterxml/jackson/core/io/InputDecorator;)Lcom/fasterxml/jackson/core/JsonFactory; d ](Lcom/fasterxml/jackson/core/JsonGenerator$Feature;Z)Lcom/fasterxml/jackson/core/JsonFactory; 2Lcom/fasterxml/jackson/core/JsonGenerator$Feature; \(Lcom/fasterxml/jackson/core/JsonGenerator$Feature;)Lcom/fasterxml/jackson/core/JsonFactory; 5(Lcom/fasterxml/jackson/core/JsonGenerator$Feature;)Z getCharacterEscapes 2()Lcom/fasterxml/jackson/core/io/CharacterEscapes; setCharacterEscapes Z(Lcom/fasterxml/jackson/core/io/CharacterEscapes;)Lcom/fasterxml/jackson/core/JsonFactory; esc getOutputDecorator 1()Lcom/fasterxml/jackson/core/io/OutputDecorator; setOutputDecorator Y(Lcom/fasterxml/jackson/core/io/OutputDecorator;)Lcom/fasterxml/jackson/core/JsonFactory; setRootValueSeparator <(Ljava/lang/String;)Lcom/fasterxml/jackson/core/JsonFactory; sep? getRootValueSeparator setCodec R(Lcom/fasterxml/jackson/core/ObjectCodec;)Lcom/fasterxml/jackson/core/JsonFactory; getCodec *()Lcom/fasterxml/jackson/core/ObjectCodec; createParser 7(Ljava/io/File;)Lcom/fasterxml/jackson/core/JsonParser; Ljava/io/File; ctxt )Lcom/fasterxml/jackson/core/io/IOContext; in Ljava/io/InputStream; 7(Ljava/net/URL;)Lcom/fasterxml/jackson/core/JsonParser; url Ljava/net/URL; >(Ljava/io/InputStream;)Lcom/fasterxml/jackson/core/JsonParser; 9(Ljava/io/Reader;)Lcom/fasterxml/jackson/core/JsonParser; r Ljava/io/Reader; +([B)Lcom/fasterxml/jackson/core/JsonParser; data [B? -([BII)Lcom/fasterxml/jackson/core/JsonParser; offset len ;(Ljava/lang/String;)Lcom/fasterxml/jackson/core/JsonParser; content strLen buf [C +([C)Lcom/fasterxml/jackson/core/JsonParser; -([CII)Lcom/fasterxml/jackson/core/JsonParser; createJsonParser
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; createGenerator k(Ljava/io/OutputStream;Lcom/fasterxml/jackson/core/JsonEncoding;)Lcom/fasterxml/jackson/core/JsonGenerator; out Ljava/io/OutputStream; enc )Lcom/fasterxml/jackson/core/JsonEncoding; w Ljava/io/Writer; B(Ljava/io/OutputStream;)Lcom/fasterxml/jackson/core/JsonGenerator; <(Ljava/io/Writer;)Lcom/fasterxml/jackson/core/JsonGenerator; c(Ljava/io/File;Lcom/fasterxml/jackson/core/JsonEncoding;)Lcom/fasterxml/jackson/core/JsonGenerator;
createJsonGenerator
_createParser g(Ljava/io/InputStream;Lcom/fasterxml/jackson/core/io/IOContext;)Lcom/fasterxml/jackson/core/JsonParser; b(Ljava/io/Reader;Lcom/fasterxml/jackson/core/io/IOContext;)Lcom/fasterxml/jackson/core/JsonParser; W([CIILcom/fasterxml/jackson/core/io/IOContext;Z)Lcom/fasterxml/jackson/core/JsonParser;
recyclable V([BIILcom/fasterxml/jackson/core/io/IOContext;)Lcom/fasterxml/jackson/core/JsonParser; _createGenerator e(Ljava/io/Writer;Lcom/fasterxml/jackson/core/io/IOContext;)Lcom/fasterxml/jackson/core/JsonGenerator; gen :Lcom/fasterxml/jackson/core/json/WriterBasedJsonGenerator; rootSep? _createUTF8Generator k(Ljava/io/OutputStream;Lcom/fasterxml/jackson/core/io/IOContext;)Lcom/fasterxml/jackson/core/JsonGenerator; 3Lcom/fasterxml/jackson/core/json/UTF8JsonGenerator;?
_createWriter z(Ljava/io/OutputStream;Lcom/fasterxml/jackson/core/JsonEncoding;Lcom/fasterxml/jackson/core/io/IOContext;)Ljava/io/Writer; _decorate U(Ljava/io/InputStream;Lcom/fasterxml/jackson/core/io/IOContext;)Ljava/io/InputStream; in2 K(Ljava/io/Reader;Lcom/fasterxml/jackson/core/io/IOContext;)Ljava/io/Reader; W(Ljava/io/OutputStream;Lcom/fasterxml/jackson/core/io/IOContext;)Ljava/io/OutputStream; out2 K(Ljava/io/Writer;Lcom/fasterxml/jackson/core/io/IOContext;)Ljava/io/Writer; _getBufferRecycler 2()Lcom/fasterxml/jackson/core/util/BufferRecycler; ref Ljava/lang/ref/SoftReference; br 0Lcom/fasterxml/jackson/core/util/BufferRecycler; OLjava/lang/ref/SoftReference;?? _createContext >(Ljava/lang/Object;Z)Lcom/fasterxml/jackson/core/io/IOContext; srcRef Ljava/lang/Object; resourceManaged _optimizedStreamFromURL %(Ljava/net/URL;)Ljava/io/InputStream; path host
SourceFile JsonFactory.java ? ? ? ?
? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? &com/fasterxml/jackson/core/JsonFactory ? ? ? ? ? java/lang/IllegalStateException java/lang/StringBuilder Failed copy(): ? (version: ? ? %) does not override copy(); it has to ? ? ? ? ? JSON ? ? ? ? ? ? ! ? ? ? ? ? ? .com/fasterxml/jackson/core/io/SerializedString ?" ?gh java/io/FileInputStream ?#WXDElmWZDF$%&DI'! ? ? java/io/StringReader"()*+DG2 java/io/CharArrayReader ?,!%),-./0<W[QRUVW]JK78 java/io/FileOutputStream7@ :com/fasterxml/jackson/core/json/ByteSourceJsonBootstrapper ?123 5com/fasterxml/jackson/core/json/ReaderBasedJsonParser45 ?6 ?7 ?8 8com/fasterxml/jackson/core/json/WriterBasedJsonGenerator ?9:
; 1com/fasterxml/jackson/core/json/UTF8JsonGenerator ?< (com/fasterxml/jackson/core/io/UTF8Writer ?= java/io/OutputStreamWriter> ? ??%@%AB%C%DE ? ? ? ? ?F ? java/lang/ref/SoftReference .com/fasterxml/jackson/core/util/BufferRecycler ?GHG 'com/fasterxml/jackson/core/io/IOContext^_ ?I fileJK ?L ?M ?NOPQR!S ?T java/lang/ThreadLocal java/lang/Object $com/fasterxml/jackson/core/Versioned java/io/Serializable .com/fasterxml/jackson/core/JsonFactory$Feature java/lang/String java/io/IOExceptionU -com/fasterxml/jackson/core/JsonParser$FeatureV 0com/fasterxml/jackson/core/JsonGenerator$Feature -com/fasterxml/jackson/core/JsonParseException java/io/OutputStream -com/fasterxml/jackson/core/SerializableString 7com/fasterxml/jackson/core/sym/CharsToNameCanonicalizer
createRoot ;()Lcom/fasterxml/jackson/core/sym/CharsToNameCanonicalizer; 5com/fasterxml/jackson/core/sym/ByteQuadsCanonicalizer 9()Lcom/fasterxml/jackson/core/sym/ByteQuadsCanonicalizer; getClass append -(Ljava/lang/String;)Ljava/lang/StringBuilder; java/lang/Class getName -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString (Ljava/lang/String;)V 'com/fasterxml/jackson/core/FormatSchema
getSchemaType equals (Ljava/lang/Object;)Z .com/fasterxml/jackson/core/json/PackageVersion VERSION $Lcom/fasterxml/jackson/core/Version; getMask ()I getValue (Ljava/io/File;)V ,com/fasterxml/jackson/core/io/InputDecorator decorate D(Lcom/fasterxml/jackson/core/io/IOContext;[BII)Ljava/io/InputStream; length allocTokenBuffer (I)[C getChars (II[CI)V ([CII)V setEncoding ,(Lcom/fasterxml/jackson/core/JsonEncoding;)V 'com/fasterxml/jackson/core/JsonEncoding UTF8 A(Lcom/fasterxml/jackson/core/io/IOContext;Ljava/io/InputStream;)V constructParser ?(ILcom/fasterxml/jackson/core/ObjectCodec;Lcom/fasterxml/jackson/core/sym/ByteQuadsCanonicalizer;Lcom/fasterxml/jackson/core/sym/CharsToNameCanonicalizer;I)Lcom/fasterxml/jackson/core/JsonParser; makeChild <(I)Lcom/fasterxml/jackson/core/sym/CharsToNameCanonicalizer; ?(Lcom/fasterxml/jackson/core/io/IOContext;ILjava/io/Reader;Lcom/fasterxml/jackson/core/ObjectCodec;Lcom/fasterxml/jackson/core/sym/CharsToNameCanonicalizer;)V ?(Lcom/fasterxml/jackson/core/io/IOContext;ILjava/io/Reader;Lcom/fasterxml/jackson/core/ObjectCodec;Lcom/fasterxml/jackson/core/sym/CharsToNameCanonicalizer;[CIIZ)V 0(Lcom/fasterxml/jackson/core/io/IOContext;[BII)V e(Lcom/fasterxml/jackson/core/io/IOContext;ILcom/fasterxml/jackson/core/ObjectCodec;Ljava/io/Writer;)V \(Lcom/fasterxml/jackson/core/io/CharacterEscapes;)Lcom/fasterxml/jackson/core/JsonGenerator; [(Lcom/fasterxml/jackson/core/SerializableString;)Lcom/fasterxml/jackson/core/JsonGenerator; k(Lcom/fasterxml/jackson/core/io/IOContext;ILcom/fasterxml/jackson/core/ObjectCodec;Ljava/io/OutputStream;)V B(Lcom/fasterxml/jackson/core/io/IOContext;Ljava/io/OutputStream;)V getJavaName +(Ljava/io/OutputStream;Ljava/lang/String;)V U(Lcom/fasterxml/jackson/core/io/IOContext;Ljava/io/InputStream;)Ljava/io/InputStream; K(Lcom/fasterxml/jackson/core/io/IOContext;Ljava/io/Reader;)Ljava/io/Reader; -com/fasterxml/jackson/core/io/OutputDecorator W(Lcom/fasterxml/jackson/core/io/IOContext;Ljava/io/OutputStream;)Ljava/io/OutputStream; K(Lcom/fasterxml/jackson/core/io/IOContext;Ljava/io/Writer;)Ljava/io/Writer; %USE_THREAD_LOCAL_FOR_BUFFER_RECYCLING get (Ljava/lang/Object;)V set F(Lcom/fasterxml/jackson/core/util/BufferRecycler;Ljava/lang/Object;Z)V java/net/URL getProtocol getHost getPath indexOf (I)I
openStream ()Ljava/io/InputStream; collectDefaults 4com/fasterxml/jackson/core/util/DefaultPrettyPrinter 0Lcom/fasterxml/jackson/core/io/SerializedString; %com/fasterxml/jackson/core/JsonParser (com/fasterxml/jackson/core/JsonGenerator ! ? ? ? ? ? ? ? ? ? ? &