Class TsonSerializerBuilderImpl
java.lang.Object
net.thevpc.tson.impl.marshall.TsonSerializerBuilderImpl
- All Implemented Interfaces:
TsonSerializerBuilder
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionbuild()<T> TsonCustomDeserializer<T> customDeserializer(Class<T> to) setDeserializer(TsonElementType type, Class<T> to, TsonElementToObject<T> elemToObj) setDeserializer(TsonElementType type, String name, Class<T> to, TsonElementToObject<T> elemToObj) setSerializer(Class<T> type, TsonObjectToElement<T> objToElem)
-
Constructor Details
-
TsonSerializerBuilderImpl
-
TsonSerializerBuilderImpl
public TsonSerializerBuilderImpl()
-
-
Method Details
-
setSerializer
- Specified by:
setSerializerin interfaceTsonSerializerBuilder
-
setDeserializer
public <T> TsonSerializerBuilder setDeserializer(TsonElementType type, Class<T> to, TsonElementToObject<T> elemToObj) - Specified by:
setDeserializerin interfaceTsonSerializerBuilder
-
setDeserializer
public <T> TsonSerializerBuilder setDeserializer(TsonElementType type, String name, Class<T> to, TsonElementToObject<T> elemToObj) - Specified by:
setDeserializerin interfaceTsonSerializerBuilder
-
customDeserializer
- Specified by:
customDeserializerin interfaceTsonSerializerBuilder
-
build
- Specified by:
buildin interfaceTsonSerializerBuilder
-