Uses of Class
com.cedarsoftware.util.io.WriteOptionsBuilder
Packages that use WriteOptionsBuilder
-
Uses of WriteOptionsBuilder in com.cedarsoftware.util.io
Methods in com.cedarsoftware.util.io that return WriteOptionsBuilderModifier and TypeMethodDescriptionWriteOptionsBuilder.addCustomWrittenClass
(Class<?> clazz, JsonWriter.JsonClassWriter customWriter) WriteOptionsBuilder.addCustomWrittenClasses
(Map<Class<?>, JsonWriter.JsonClassWriter> customWrittenClasses) WriteOptionsBuilder.addExcludedField
(Class<?> clazz, String excludedFieldName) WriteOptionsBuilder.addExcludedFields
(Class<?> clazz, Collection<String> excludedFields) WriteOptionsBuilder.addExcludedFields
(Map<Class<?>, Collection<String>> excludedFieldNames) WriteOptionsBuilder.addFilteredMethodName
(String methodName) WriteOptionsBuilder.addFilteredMethodNames
(Collection<String> methodNames) WriteOptionsBuilder.addIncludedField
(Class<?> clazz, String includedFieldName) WriteOptionsBuilder.addIncludedFields
(Class<?> clazz, Collection<String> includedFieldNames) WriteOptionsBuilder.addIncludedFields
(Map<Class<?>, Collection<String>> includedFieldNames) WriteOptionsBuilder.addNonReferenceableClass
(Class<?> clazz) WriteOptionsBuilder.addNonReferenceableClasses
(Collection<Class<?>> classes) WriteOptionsBuilder.addNonStandardMapping
(Class<?> c, String fieldName, String methodName) WriteOptionsBuilder.addNotCustomWrittenClass
(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 writer (that could happen through inheritance).WriteOptionsBuilder.aliasTypeName
(Class<?> type) Aliases the fully qualified class name to its short nameWriteOptionsBuilder.aliasTypeName
(Class<?> type, String alias) WriteOptionsBuilder.aliasTypeName
(String typeName, String alias) WriteOptionsBuilder.aliasTypeNames
(Map<String, String> aliases) WriteOptionsBuilder.allowNanAndInfinity
(boolean allowNanAndInfinity) WriteOptionsBuilder.classLoader
(ClassLoader loader) WriteOptionsBuilder.closeStream
(boolean closeStream) WriteOptionsBuilder.dateTimeFormat
(String format) Change the date-time format to the passed in format.WriteOptionsBuilder.forceMapOutputAsTwoArrays
(boolean forceMapOutputAsTwoArrays) WriteOptionsBuilder.isoDateFormat()
Change the date-time format to the ISO date format: "yyyy-MM-dd".WriteOptionsBuilder.isoDateTimeFormat()
Change the date-time format to the ISO date-time format: "yyyy-MM-dd'T'HH:mm:ss" (default).WriteOptionsBuilder.longDateFormat()
Change the java.uti.Date and java.sql.Date format output to a "long," the number of seconds since Jan 1, 1970 at midnight.WriteOptionsBuilder.prettyPrint
(boolean prettyPrint) WriteOptionsBuilder.setCustomWrittenClasses
(Map<Class<?>, JsonWriter.JsonClassWriter> customWrittenClasses) WriteOptionsBuilder.setFilteredMethodNames
(Collection<String> methodNames) WriteOptionsBuilder.setNonReferenceableClasses
(Collection<Class<?>> classes) WriteOptionsBuilder.setNotCustomWrittenClasses
(Collection<Class<?>> notCustomClasses) WriteOptionsBuilder.shortMetaKeys
(boolean shortMetaKeys) WriteOptionsBuilder.showTypeInfoAlways()
Set to always show typeWriteOptionsBuilder.showTypeInfoMinimal()
Set to show minimal type.WriteOptionsBuilder.showTypeInfoNever()
Set to never show typeWriteOptionsBuilder.skipNullFields
(boolean skipNullFields) WriteOptionsBuilder.withExtendedAliases()
WriteOptionsBuilder.writeEnumAsJsonObject
(boolean writePublicFieldsOnly) Option to write out all the member fields of an enum.WriteOptionsBuilder.writeEnumsAsString()
Option to write out enums as a String, it will write out the enum.name() field.WriteOptionsBuilder.writeLongsAsStrings
(boolean writeLongsAsStrings)