Package org.aksw.jenax.io.json.writer
Interface ObjectNotationWriter<K,V>
- All Superinterfaces:
Flushable
- All Known Subinterfaces:
JsonWriterGson,ObjectNotationWriterEmbed<K,,V> ObjectNotationWriterExt<K,,V, X> ObjectNotationWriterWrapper<K,,V> RdfObjectNotationWriter
- All Known Implementing Classes:
JsonWriterAdapter,ObjectNotationWriterMapper,ObjectNotationWriterViaGon,RdfObjectNotationWriterViaJson
Object notation writers support objects (aka "associative arrays", "dictionaries", "maps")
and arrays. Methods for writing values are provided by specializations.
-
Method Summary
-
Method Details
-
beginArray
- Throws:
IOException
-
endArray
- Throws:
IOException
-
beginObject
- Throws:
IOException
-
endObject
- Throws:
IOException
-
name
- Throws:
IOException
-
value
Write a primitive value (should exclude null)- Throws:
IOException
-
nullValue
- Throws:
IOException
-