Class JacksonJsonGenerator
java.lang.Object
io.quarkiverse.loggingjson.jackson.JacksonJsonGenerator
- All Implemented Interfaces:
JsonGenerator,Closeable,AutoCloseable
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidflush()voidwriteArrayFieldStart(String fieldName) voidvoidvoidwriteFieldName(String name) voidwriteNumberField(String fieldName, double value) voidwriteNumberField(String fieldName, float value) voidwriteNumberField(String fieldName, int value) voidwriteNumberField(String fieldName, long value) voidwriteNumberField(String fieldName, short value) voidwriteNumberField(String fieldName, BigDecimal value) voidwriteNumberField(String fieldName, BigInteger value) voidwriteObject(Object pojo) voidwriteObjectField(String fieldName, Object pojo) voidwriteObjectFieldStart(String fieldName) voidvoidwriteString(String text) voidwriteStringField(String fieldName, String value)
-
Method Details
-
writeStartObject
- Specified by:
writeStartObjectin interfaceJsonGenerator- Throws:
IOException
-
writeEndObject
- Specified by:
writeEndObjectin interfaceJsonGenerator- Throws:
IOException
-
flush
- Specified by:
flushin interfaceJsonGenerator- Throws:
IOException
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-
writeFieldName
- Specified by:
writeFieldNamein interfaceJsonGenerator- Throws:
IOException
-
writeObject
- Specified by:
writeObjectin interfaceJsonGenerator- Throws:
IOException
-
writeObjectFieldStart
- Specified by:
writeObjectFieldStartin interfaceJsonGenerator- Throws:
IOException
-
writeObjectField
- Specified by:
writeObjectFieldin interfaceJsonGenerator- Throws:
IOException
-
writeArrayFieldStart
- Specified by:
writeArrayFieldStartin interfaceJsonGenerator- Throws:
IOException
-
writeEndArray
- Specified by:
writeEndArrayin interfaceJsonGenerator- Throws:
IOException
-
writeString
- Specified by:
writeStringin interfaceJsonGenerator- Throws:
IOException
-
writeStringField
- Specified by:
writeStringFieldin interfaceJsonGenerator- Throws:
IOException
-
writeNumberField
- Specified by:
writeNumberFieldin interfaceJsonGenerator- Throws:
IOException
-
writeNumberField
- Specified by:
writeNumberFieldin interfaceJsonGenerator- Throws:
IOException
-
writeNumberField
- Specified by:
writeNumberFieldin interfaceJsonGenerator- Throws:
IOException
-
writeNumberField
- Specified by:
writeNumberFieldin interfaceJsonGenerator- Throws:
IOException
-
writeNumberField
- Specified by:
writeNumberFieldin interfaceJsonGenerator- Throws:
IOException
-
writeNumberField
- Specified by:
writeNumberFieldin interfaceJsonGenerator- Throws:
IOException
-
writeNumberField
- Specified by:
writeNumberFieldin interfaceJsonGenerator- Throws:
IOException
-