| Package | Description |
|---|---|
| com.jsoniter.extra | |
| com.jsoniter.output | |
| com.jsoniter.spi |
| Modifier and Type | Method and Description |
|---|---|
Encoder |
GsonCompatibilityMode.createEncoder(String cacheKey,
Type type) |
| Modifier and Type | Method and Description |
|---|---|
void |
JsonStream.writeObjectField(Object key,
Encoder keyEncoder) |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Encoder.ReflectionEncoder |
| Modifier and Type | Class and Description |
|---|---|
static class |
Encoder.BooleanEncoder |
static class |
Encoder.DoubleEncoder |
static class |
Encoder.FloatEncoder |
static class |
Encoder.IntEncoder |
static class |
Encoder.LongEncoder |
static class |
Encoder.ShortEncoder |
static class |
Encoder.StringDoubleEncoder |
static class |
Encoder.StringFloatEncoder |
static class |
Encoder.StringIntEncoder |
static class |
Encoder.StringLongEncoder |
static class |
Encoder.StringShortEncoder |
| Modifier and Type | Field and Description |
|---|---|
Encoder |
Binding.encoder |
| Modifier and Type | Method and Description |
|---|---|
Encoder |
EmptyExtension.createEncoder(String cacheKey,
Type type) |
Encoder |
Extension.createEncoder(String cacheKey,
Type type)
Customize type encoding
|
static Encoder |
JsoniterSpi.getEncoder(String cacheKey) |
static Encoder |
JsoniterSpi.getMapKeyEncoder(String cacheKey) |
| Modifier and Type | Method and Description |
|---|---|
static void |
JsoniterSpi.addNewEncoder(String cacheKey,
Encoder encoder) |
static void |
JsoniterSpi.addNewMapEncoder(String cacheKey,
Encoder mapKeyEncoder) |
static void |
JsoniterSpi.registerMapKeyEncoder(Type mapKeyType,
Encoder mapKeyEncoder) |
static void |
JsoniterSpi.registerPropertyEncoder(Class clazz,
String property,
Encoder encoder) |
static void |
JsoniterSpi.registerPropertyEncoder(TypeLiteral typeLiteral,
String property,
Encoder encoder) |
static void |
JsoniterSpi.registerTypeEncoder(Class clazz,
Encoder encoder) |
static void |
JsoniterSpi.registerTypeEncoder(TypeLiteral typeLiteral,
Encoder encoder) |
Copyright © 2019. All rights reserved.