public interface TsonCustomDeserializer<T> extends TsonElementToObject<T>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
TsonCustomDeserializer.FactoryConfigurerContext<T2> |
static interface |
TsonCustomDeserializer.FieldConfig<T> |
static interface |
TsonCustomDeserializer.FieldConfigurerContext<T2> |
static interface |
TsonCustomDeserializer.InstanceConfigurer<T2> |
static interface |
TsonCustomDeserializer.InstanceConfigurerContext<T2> |
static interface |
TsonCustomDeserializer.InstanceFactory<T2> |
static interface |
TsonCustomDeserializer.MissingFieldConfigurer<T2> |
| Modifier and Type | Method and Description |
|---|---|
TsonCustomDeserializer<T> |
addAllFields() |
TsonCustomDeserializer.FieldConfig<T> |
addField(String name) |
TsonCustomDeserializer<T> |
addFields(String... names) |
TsonCustomDeserializer<T> |
configureLenient() |
TsonCustomDeserializer<T> |
onUnsupportedArg(TsonCustomDeserializer.MissingFieldConfigurer<T> a) |
TsonCustomDeserializer<T> |
onUnsupportedBody(TsonCustomDeserializer.MissingFieldConfigurer<T> a) |
TsonCustomDeserializer<T> |
postProcess(TsonCustomDeserializer.InstanceConfigurer<T> a) |
TsonCustomDeserializer<T> |
setContainerIsCollection(boolean value) |
TsonCustomDeserializer<T> |
setDefaultValueByType(Type type,
Object defaultValue) |
TsonCustomDeserializer<T> |
setInstanceFactory(TsonCustomDeserializer.InstanceFactory<T> instanceFactory) |
TsonCustomDeserializer<T> |
setTrueDefault() |
TsonCustomDeserializer<T> |
setWrapCollections(boolean wrapCollections) |
toObjectTsonCustomDeserializer<T> addAllFields()
TsonCustomDeserializer<T> setWrapCollections(boolean wrapCollections)
TsonCustomDeserializer<T> setContainerIsCollection(boolean value)
TsonCustomDeserializer<T> addFields(String... names)
TsonCustomDeserializer<T> onUnsupportedArg(TsonCustomDeserializer.MissingFieldConfigurer<T> a)
TsonCustomDeserializer<T> onUnsupportedBody(TsonCustomDeserializer.MissingFieldConfigurer<T> a)
TsonCustomDeserializer<T> postProcess(TsonCustomDeserializer.InstanceConfigurer<T> a)
TsonCustomDeserializer.FieldConfig<T> addField(String name)
TsonCustomDeserializer<T> setDefaultValueByType(Type type, Object defaultValue)
TsonCustomDeserializer<T> setInstanceFactory(TsonCustomDeserializer.InstanceFactory<T> instanceFactory)
TsonCustomDeserializer<T> setTrueDefault()
TsonCustomDeserializer<T> configureLenient()
Copyright © 2025 vpc open source initiative. All rights reserved.