Package org.aksw.jenax.io.json.writer
Interface ObjectNotationWriterWrapper<K,V>
- All Superinterfaces:
Flushable,ObjectNotationWriter<K,V>
-
Method Summary
Modifier and TypeMethodDescriptiondefault ObjectNotationWriter<K,V> default ObjectNotationWriter<K,V> default ObjectNotationWriter<K,V> endArray()default ObjectNotationWriter<K,V> default voidflush()default ObjectNotationWriter<K,V> default ObjectNotationWriter<K,V> default ObjectNotationWriter<K,V> Write a primitive value (should exclude null)
-
Method Details
-
getDelegate
ObjectNotationWriter<K,V> getDelegate() -
flush
- Specified by:
flushin interfaceFlushable- Throws:
IOException
-
beginArray
- Specified by:
beginArrayin interfaceObjectNotationWriter<K,V> - Throws:
IOException
-
endArray
- Specified by:
endArrayin interfaceObjectNotationWriter<K,V> - Throws:
IOException
-
beginObject
- Specified by:
beginObjectin interfaceObjectNotationWriter<K,V> - Throws:
IOException
-
endObject
- Specified by:
endObjectin interfaceObjectNotationWriter<K,V> - Throws:
IOException
-
name
- Specified by:
namein interfaceObjectNotationWriter<K,V> - Throws:
IOException
-
value
Write a primitive value (should exclude null)- Specified by:
valuein interfaceObjectNotationWriter<K,V> - Throws:
IOException
-
nullValue
- Specified by:
nullValuein interfaceObjectNotationWriter<K,V> - Throws:
IOException
-