Uses of Class
com.jsoniter.output.JsonStream
-
Packages that use JsonStream Package Description com.jsoniter.any com.jsoniter.extra com.jsoniter.output com.jsoniter.spi -
-
Uses of JsonStream in com.jsoniter.any
Methods in com.jsoniter.any with parameters of type JsonStream Modifier and Type Method Description abstract void
Any. writeTo(JsonStream stream)
void
ArrayAny. writeTo(JsonStream stream)
void
ArrayLazyAny. writeTo(JsonStream stream)
void
ArrayWrapperAny. writeTo(JsonStream stream)
void
DoubleAny. writeTo(JsonStream stream)
void
FalseAny. writeTo(JsonStream stream)
void
FloatAny. writeTo(JsonStream stream)
void
IntAny. writeTo(JsonStream stream)
void
LazyAny. writeTo(JsonStream stream)
void
ListWrapperAny. writeTo(JsonStream stream)
void
LongAny. writeTo(JsonStream stream)
void
MapWrapperAny. writeTo(JsonStream stream)
void
NotFoundAny. writeTo(JsonStream stream)
void
NullAny. writeTo(JsonStream stream)
void
ObjectAny. writeTo(JsonStream stream)
void
ObjectLazyAny. writeTo(JsonStream stream)
void
StringAny. writeTo(JsonStream stream)
void
TrueAny. writeTo(JsonStream stream)
-
Uses of JsonStream in com.jsoniter.extra
Methods in com.jsoniter.extra with parameters of type JsonStream Modifier and Type Method Description (package private) static void
Base64. encodeLongBits(long bits, JsonStream stream)
(package private) static int
Base64. encodeToBytes(byte[] sArr, JsonStream stream)
private static void
Base64FloatSupport. writeLongBits(long bits, JsonStream stream)
-
Uses of JsonStream in com.jsoniter.output
Fields in com.jsoniter.output with type parameters of type JsonStream Modifier and Type Field Description private static java.lang.ThreadLocal<JsonStream>
JsonStreamPool. slot1
private static java.lang.ThreadLocal<JsonStream>
JsonStreamPool. slot2
Methods in com.jsoniter.output that return JsonStream Modifier and Type Method Description static JsonStream
JsonStreamPool. borrowJsonStream()
Methods in com.jsoniter.output with parameters of type JsonStream Modifier and Type Method Description void
MapKeyEncoders.DynamicKeyEncoder. encode(java.lang.Object obj, JsonStream stream)
void
MapKeyEncoders.NumberKeyEncoder. encode(java.lang.Object obj, JsonStream stream)
void
MapKeyEncoders.StringKeyEncoder. encode(java.lang.Object obj, JsonStream stream)
void
ReflectionArrayEncoder. encode(java.lang.Object obj, JsonStream stream)
void
ReflectionCollectionEncoder. encode(java.lang.Object obj, JsonStream stream)
void
ReflectionEnumEncoder. encode(java.lang.Object obj, JsonStream stream)
void
ReflectionListEncoder. encode(java.lang.Object obj, JsonStream stream)
void
ReflectionMapEncoder. encode(java.lang.Object obj, JsonStream stream)
void
ReflectionObjectEncoder. encode(java.lang.Object obj, JsonStream stream)
private void
ReflectionObjectEncoder. enocde_(java.lang.Object obj, JsonStream stream)
static void
JsonStreamPool. returnJsonStream(JsonStream jsonStream)
private static void
StreamImplString. writeAsciiChar(JsonStream stream, int c)
private static void
StreamImplString. writeAsSlashU(JsonStream stream, int c)
static void
StreamImplNumber. writeDouble(JsonStream stream, double val)
private boolean
ReflectionObjectEncoder. writeEncodeTo(JsonStream stream, boolean notFirst, EncodeTo encodeTo, java.lang.Object val)
private boolean
ReflectionMapEncoder. writeEntry(JsonStream stream, boolean notFirst, java.util.Map.Entry<java.lang.Object,java.lang.Object> entry)
static void
StreamImplNumber. writeFloat(JsonStream stream, float val)
static void
StreamImplNumber. writeInt(JsonStream stream, int value)
static void
StreamImplNumber. writeLong(JsonStream stream, long value)
static void
CodegenAccess. writeMapKey(java.lang.String cacheKey, java.lang.Object mapKey, JsonStream stream)
static void
StreamImplString. writeString(JsonStream stream, java.lang.String val)
private static void
StreamImplString. writeStringSlowPath(JsonStream stream, java.lang.String val, int i, int valLen)
private static void
StreamImplString. writeStringSlowPathWithoutEscapeUnicode(JsonStream stream, java.lang.String val, int i, int valLen)
static void
CodegenAccess. writeStringWithoutQuote(java.lang.String obj, JsonStream stream)
static void
StreamImplString. writeStringWithoutQuote(JsonStream stream, java.lang.String val)
static void
CodegenAccess. writeVal(java.lang.String cacheKey, boolean obj, JsonStream stream)
static void
CodegenAccess. writeVal(java.lang.String cacheKey, byte obj, JsonStream stream)
static void
CodegenAccess. writeVal(java.lang.String cacheKey, char obj, JsonStream stream)
static void
CodegenAccess. writeVal(java.lang.String cacheKey, double obj, JsonStream stream)
static void
CodegenAccess. writeVal(java.lang.String cacheKey, float obj, JsonStream stream)
static void
CodegenAccess. writeVal(java.lang.String cacheKey, int obj, JsonStream stream)
static void
CodegenAccess. writeVal(java.lang.String cacheKey, long obj, JsonStream stream)
static void
CodegenAccess. writeVal(java.lang.String cacheKey, short obj, JsonStream stream)
static void
CodegenAccess. writeVal(java.lang.String cacheKey, java.lang.Object obj, JsonStream stream)
-
Uses of JsonStream in com.jsoniter.spi
Methods in com.jsoniter.spi with parameters of type JsonStream Modifier and Type Method Description void
Encoder.BooleanEncoder. encode(java.lang.Object obj, JsonStream stream)
void
Encoder.DoubleEncoder. encode(java.lang.Object obj, JsonStream stream)
void
Encoder. encode(java.lang.Object obj, JsonStream stream)
void
Encoder.FloatEncoder. encode(java.lang.Object obj, JsonStream stream)
void
Encoder.IntEncoder. encode(java.lang.Object obj, JsonStream stream)
void
Encoder.LongEncoder. encode(java.lang.Object obj, JsonStream stream)
void
Encoder.ShortEncoder. encode(java.lang.Object obj, JsonStream stream)
abstract void
Encoder.BooleanEncoder. encodeBoolean(boolean obj, JsonStream stream)
abstract void
Encoder.DoubleEncoder. encodeDouble(double obj, JsonStream stream)
void
Encoder.StringDoubleEncoder. encodeDouble(double obj, JsonStream stream)
abstract void
Encoder.FloatEncoder. encodeFloat(float obj, JsonStream stream)
void
Encoder.StringFloatEncoder. encodeFloat(float obj, JsonStream stream)
abstract void
Encoder.IntEncoder. encodeInt(int obj, JsonStream stream)
void
Encoder.StringIntEncoder. encodeInt(int obj, JsonStream stream)
abstract void
Encoder.LongEncoder. encodeLong(long obj, JsonStream stream)
void
Encoder.StringLongEncoder. encodeLong(long obj, JsonStream stream)
abstract void
Encoder.ShortEncoder. encodeShort(short obj, JsonStream stream)
void
Encoder.StringShortEncoder. encodeShort(short obj, JsonStream stream)
-