
Package ca.uhn.fhir.parser.json.jackson
Class JacksonWriter
java.lang.Object
ca.uhn.fhir.parser.json.BaseJsonLikeWriter
ca.uhn.fhir.parser.json.jackson.JacksonWriter
-
Constructor Summary
ConstructorsConstructorDescriptionJacksonWriter(com.fasterxml.jackson.core.JsonFactory theJsonFactory, Writer theWriter) -
Method Summary
Modifier and TypeMethodDescriptionbeginArray(String name) beginObject(String name) voidclose()endArray()endBlock()flush()init()write(boolean value) write(double value) write(long value) write(String name, BigDecimal value) write(String name, BigInteger value) write(BigDecimal value) write(BigInteger value) Methods inherited from class ca.uhn.fhir.parser.json.BaseJsonLikeWriter
getWriter, isPrettyPrint, setPrettyPrint, setWriter
-
Constructor Details
-
JacksonWriter
public JacksonWriter(com.fasterxml.jackson.core.JsonFactory theJsonFactory, Writer theWriter) throws IOException - Throws:
IOException
-
JacksonWriter
public JacksonWriter()
-
-
Method Details
-
init
- Specified by:
initin classBaseJsonLikeWriter
-
flush
- Specified by:
flushin classBaseJsonLikeWriter
-
close
- Specified by:
closein classBaseJsonLikeWriter- Throws:
IOException
-
beginObject
- Specified by:
beginObjectin classBaseJsonLikeWriter- Throws:
IOException
-
beginObject
- Specified by:
beginObjectin classBaseJsonLikeWriter- Throws:
IOException
-
beginArray
- Specified by:
beginArrayin classBaseJsonLikeWriter- Throws:
IOException
-
write
- Specified by:
writein classBaseJsonLikeWriter- Throws:
IOException
-
write
- Specified by:
writein classBaseJsonLikeWriter- Throws:
IOException
-
write
- Specified by:
writein classBaseJsonLikeWriter- Throws:
IOException
-
write
- Specified by:
writein classBaseJsonLikeWriter- Throws:
IOException
-
write
- Specified by:
writein classBaseJsonLikeWriter- Throws:
IOException
-
write
- Specified by:
writein classBaseJsonLikeWriter- Throws:
IOException
-
write
- Specified by:
writein classBaseJsonLikeWriter- Throws:
IOException
-
writeNull
- Specified by:
writeNullin classBaseJsonLikeWriter- Throws:
IOException
-
write
- Specified by:
writein classBaseJsonLikeWriter- Throws:
IOException
-
write
- Specified by:
writein classBaseJsonLikeWriter- Throws:
IOException
-
write
- Specified by:
writein classBaseJsonLikeWriter- Throws:
IOException
-
write
- Specified by:
writein classBaseJsonLikeWriter- Throws:
IOException
-
write
- Specified by:
writein classBaseJsonLikeWriter- Throws:
IOException
-
write
- Specified by:
writein classBaseJsonLikeWriter- Throws:
IOException
-
write
- Specified by:
writein classBaseJsonLikeWriter- Throws:
IOException
-
endObject
- Specified by:
endObjectin classBaseJsonLikeWriter- Throws:
IOException
-
endArray
- Specified by:
endArrayin classBaseJsonLikeWriter- Throws:
IOException
-
endBlock
- Specified by:
endBlockin classBaseJsonLikeWriter- Throws:
IOException
-