- java.lang.Object
- 
- java.io.Writer
- 
- org.apache.johnzon.jsonb.extension.JsonValueWriter
 
 
- 
- All Implemented Interfaces:
- java.io.Closeable,- java.io.Flushable,- java.lang.Appendable,- java.lang.AutoCloseable,- java.util.function.Consumer<jakarta.json.JsonValue>
 
 public class JsonValueWriter extends java.io.Writer implements java.util.function.Consumer<jakarta.json.JsonValue>
- 
- 
Field SummaryFields Modifier and Type Field Description private java.lang.StringBuilderfallbackOutputprivate jakarta.json.JsonValueresult
 - 
Constructor SummaryConstructors Constructor Description JsonValueWriter()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaccept(jakarta.json.JsonValue jsonValue)voidclose()voidflush()jakarta.json.JsonArraygetArray()jakarta.json.JsonObjectgetObject()jakarta.json.JsonValuegetResult()voidsetResult(jakarta.json.JsonValue result)Deprecated.voidwrite(char[] cbuf, int off, int len)- 
Methods inherited from class java.io.Writerappend, append, append, nullWriter, write, write, write, write
 
- 
 
- 
- 
- 
Method Detail- 
writepublic void write(char[] cbuf, int off, int len)- Specified by:
- writein class- java.io.Writer
 
 - 
flushpublic void flush() - Specified by:
- flushin interface- java.io.Flushable
- Specified by:
- flushin class- java.io.Writer
 
 - 
closepublic void close() - Specified by:
- closein interface- java.lang.AutoCloseable
- Specified by:
- closein interface- java.io.Closeable
- Specified by:
- closein class- java.io.Writer
 
 - 
setResult@Deprecated public void setResult(jakarta.json.JsonValue result) Deprecated.
 - 
getResultpublic jakarta.json.JsonValue getResult() 
 - 
getObjectpublic jakarta.json.JsonObject getObject() 
 - 
getArraypublic jakarta.json.JsonArray getArray() 
 - 
acceptpublic void accept(jakarta.json.JsonValue jsonValue) - Specified by:
- acceptin interface- java.util.function.Consumer<jakarta.json.JsonValue>
 
 
- 
 
-