Class CustomTsonObjectDeserializerImpl.TFieldImpl<T>
java.lang.Object
net.thevpc.tson.impl.marshall.CustomTsonObjectDeserializerImpl.TFieldImpl<T>
- All Implemented Interfaces:
TsonCustomDeserializer.FieldConfig<T>
- Enclosing class:
CustomTsonObjectDeserializerImpl<T>
public static class CustomTsonObjectDeserializerImpl.TFieldImpl<T>
extends Object
implements TsonCustomDeserializer.FieldConfig<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionend()booleanbooleanbooleanbooleansetArg(boolean arg) setBody(boolean body) setContainerIsCollection(Boolean value) setDefaultValue(Object valueWhenMissing) setWrapCollections(Boolean value)
-
Constructor Details
-
TFieldImpl
-
-
Method Details
-
setTrueDefault
- Specified by:
setTrueDefaultin interfaceTsonCustomDeserializer.FieldConfig<T>
-
setDefaultValue
- Specified by:
setDefaultValuein interfaceTsonCustomDeserializer.FieldConfig<T>
-
isBooleanType
public boolean isBooleanType() -
isCollectionType
public boolean isCollectionType() -
setWrapCollections
- Specified by:
setWrapCollectionsin interfaceTsonCustomDeserializer.FieldConfig<T>
-
setContainerIsCollection
- Specified by:
setContainerIsCollectionin interfaceTsonCustomDeserializer.FieldConfig<T>
-
isWrapCollections
public boolean isWrapCollections() -
isContainerIsCollection
public boolean isContainerIsCollection() -
setArg
- Specified by:
setArgin interfaceTsonCustomDeserializer.FieldConfig<T>
-
setBody
- Specified by:
setBodyin interfaceTsonCustomDeserializer.FieldConfig<T>
-
end
- Specified by:
endin interfaceTsonCustomDeserializer.FieldConfig<T>
-