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
-