Package com.cedarsoftware.io.writers
Class PeriodWriter
java.lang.Object
com.cedarsoftware.io.Writers.PrimitiveTypeWriter
com.cedarsoftware.io.Writers.PrimitiveUtf8StringWriter
com.cedarsoftware.io.writers.PeriodWriter
- All Implemented Interfaces:
JsonWriter.JsonClassWriter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
writePrimitiveForm
(Object o, Writer output, WriterContext context) This default implementation will call the more basic writePrimitiveForm that does not take arguments.Methods inherited from class com.cedarsoftware.io.Writers.PrimitiveUtf8StringWriter
extractString
Methods inherited from class com.cedarsoftware.io.Writers.PrimitiveTypeWriter
getKey, hasPrimitiveForm, write
-
Constructor Details
-
PeriodWriter
public PeriodWriter()
-
-
Method Details
-
writePrimitiveForm
Description copied from interface:JsonWriter.JsonClassWriter
This default implementation will call the more basic writePrimitiveForm that does not take arguments. No need to override this method unless you need access to the args.- Specified by:
writePrimitiveForm
in interfaceJsonWriter.JsonClassWriter
- Overrides:
writePrimitiveForm
in classWriters.PrimitiveUtf8StringWriter
- 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.
-