Package com.cedarsoftware.util.io
Class Writers.LocaleWriter
java.lang.Object
com.cedarsoftware.util.io.Writers.PrimitiveTypeWriter
com.cedarsoftware.util.io.Writers.PrimitiveValueWriter
com.cedarsoftware.util.io.Writers.LocaleWriter
- All Implemented Interfaces:
JsonWriter.JsonClassWriter
- Enclosing class:
- Writers
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
writePrimitiveForm
(Object o, Writer output, WriterContext context) Writes out a basic value type, no quotes.Methods inherited from class com.cedarsoftware.util.io.Writers.PrimitiveValueWriter
extractString
Methods inherited from class com.cedarsoftware.util.io.Writers.PrimitiveTypeWriter
getKey, hasPrimitiveForm, write
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.cedarsoftware.util.io.JsonWriter.JsonClassWriter
hasPrimitiveForm, write, writePrimitiveForm
-
Constructor Details
-
LocaleWriter
public LocaleWriter()
-
-
Method Details
-
writePrimitiveForm
Description copied from class:Writers.PrimitiveValueWriter
Writes out a basic value type, no quotes. to write strings use PrimitiveUtf8StringWriter.- Specified by:
writePrimitiveForm
in interfaceJsonWriter.JsonClassWriter
- Overrides:
writePrimitiveForm
in classWriters.PrimitiveValueWriter
- Parameters:
o
- Object to be writtenoutput
- Writer destination to where the actual JSON is written.context
- WriterContext to get access to writeOptions and writing tools- Throws:
IOException
- if thrown by the writer. Will be caught at a higher level and wrapped in JsonIoException.
-