Uses of Class
com.cedarsoftware.util.io.ReadOptionsBuilder
Packages that use ReadOptionsBuilder
-
Uses of ReadOptionsBuilder in com.cedarsoftware.util.io
Methods in com.cedarsoftware.util.io that return ReadOptionsBuilderModifier and TypeMethodDescriptionReadOptionsBuilder.addClassFactory
(Class<?> clazz, JsonReader.ClassFactory factory) Associate a ClassFactory to a Class that needs help being constructed and read in.ReadOptionsBuilder.addConverterOverride
(Class<?> source, Class<?> target, com.cedarsoftware.util.convert.Convert<?> conversionFunction) ReadOptionsBuilder.addCustomReaderClass
(Class<?> clazz, JsonReader.JsonClassReader customReader) ReadOptionsBuilder.addNonReferenceableClass
(Class<?> clazz) ReadOptionsBuilder.addNotCustomReaderClass
(Class<?> notCustomClass) Add a class to the not-customized list - the list of classes that you do not want to be picked up by a custom reader (that could happen through inheritance).ReadOptionsBuilder.aliasTypeName
(Class<?> type, String alias) ReadOptionsBuilder.aliasTypeName
(String typeName, String alias) ReadOptionsBuilder.aliasTypeNames
(Map<String, String> aliasTypeNames) ReadOptionsBuilder.allowNanAndInfinity
(boolean allowNanAndInfinity) ReadOptionsBuilder.classLoader
(ClassLoader classLoader) ReadOptionsBuilder.closeStream
(boolean closeStream) ReadOptionsBuilder.coerceClass
(String sourceClassName, Class<?> destClass) Coerce a class from one type (named in the JSON) to another type.ReadOptionsBuilder.failOnUnknownType
(boolean fail) ReadOptionsBuilder.maxDepth
(int maxDepth) ReadOptionsBuilder.missingFieldHandler
(JsonReader.MissingFieldHandler missingFieldHandler) ReadOptionsBuilder.replaceClassFactories
(Map<Class<?>, ? extends JsonReader.ClassFactory> factories) Associate multiple ClassFactory instances to Classes that needs help being constructed and read in.ReadOptionsBuilder.replaceCustomReaderClasses
(Map<? extends Class<?>, ? extends JsonReader.JsonClassReader> customReaderClasses) ReadOptionsBuilder.replaceNotCustomReaderClasses
(Collection<Class<?>> notCustomClasses) ReadOptionsBuilder.returnAsJavaObjects()
Return as JAVA_OBJECT's the returned value will be of the class type passed into JsonReader.toJava(json, rootClass).ReadOptionsBuilder.returnAsNativeJsonObjects()
Set to return as JSON_OBJECTS's (faster, useful for large, more simple object data sets).ReadOptionsBuilder.setCharset
(Charset charset) ReadOptionsBuilder.setFalseCharacter
(Character ch) ReadOptionsBuilder.setTrueCharacter
(Character ch) ReadOptionsBuilder.unknownTypeClass
(Class<?> c) Set a class to use when the JSON reader cannot instantiate a class.