Package ca.uhn.fhir.parser.json
Class JsonLikeWriter
java.lang.Object
ca.uhn.fhir.parser.json.JsonLikeWriter
- Direct Known Subclasses:
JacksonWriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract JsonLikeWriterbeginArray(String name) abstract JsonLikeWriterabstract JsonLikeWriterbeginObject(String name) abstract voidclose()abstract JsonLikeWriterendArray()abstract JsonLikeWriterendBlock()abstract JsonLikeWriterabstract JsonLikeWriterflush()abstract JsonLikeWriterinit()booleanvoidsetPrettyPrint(boolean tf) voidabstract JsonLikeWriterwrite(boolean value) abstract JsonLikeWriterwrite(double value) abstract JsonLikeWriterwrite(long value) abstract JsonLikeWriterabstract JsonLikeWriterabstract JsonLikeWriterabstract JsonLikeWriterabstract JsonLikeWriterabstract JsonLikeWriterabstract JsonLikeWriterabstract JsonLikeWriterwrite(String name, BigDecimal value) abstract JsonLikeWriterwrite(String name, BigInteger value) abstract JsonLikeWriterwrite(BigDecimal value) abstract JsonLikeWriterwrite(BigInteger value) abstract JsonLikeWriter
-
Constructor Details
-
JsonLikeWriter
public JsonLikeWriter()
-
-
Method Details
-
isPrettyPrint
-
setPrettyPrint
-
getWriter
-
setWriter
-
init
- Throws:
IOException
-
flush
- Throws:
IOException
-
close
- Throws:
IOException
-
beginObject
- Throws:
IOException
-
beginObject
- Throws:
IOException
-
beginArray
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
writeNull
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
endObject
- Throws:
IOException
-
endArray
- Throws:
IOException
-
endBlock
- Throws:
IOException
-