Package com.cedarsoftware.util.io
Interface ReadOptions
public interface ReadOptions
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addNonCustomizableClass
(Class<?> c) void
addReader
(Class<?> c, JsonReader.JsonClassReader reader) getClassFactory
(Class<?> c) getClosestReader
(Class<?> c) Class<?>
getCoercedType
(String fqName) <T> T
getCustomArgument
(String name) int
getTypeName
(String name) Class<?>
boolean
boolean
isNonCustomizable
(Class<?> c) boolean
toMap()
-
Method Details
-
isUsingMaps
boolean isUsingMaps() -
isFailOnUnknownType
boolean isFailOnUnknownType() -
getMaxDepth
int getMaxDepth() -
getClassLoader
ClassLoader getClassLoader() -
getMissingFieldHandler
JsonReader.MissingFieldHandler getMissingFieldHandler() -
getReader
-
getClassFactory
-
getClosestReader
-
getTypeName
-
getCustomArgument
-
getUnknownTypeClass
Class<?> getUnknownTypeClass() -
getCoercedType
-
isNonCustomizable
-
ensureUsingMaps
ReadOptions ensureUsingMaps() -
ensureUsingObjects
ReadOptions ensureUsingObjects() -
addReader
-
addNonCustomizableClass
-
toMap
Map toMap()
-