Uses of Class
com.fasterxml.jackson.core.JsonGenerationException
-
Packages that use JsonGenerationException Package Description com.fasterxml.jackson.core Main public API classes of the core streaming JSON processor: most importantlyJsonFactory
used for constructing JSON parser (JsonParser
) and generator (JsonGenerator
) instances.com.fasterxml.jackson.core.json JSON-specific parser and generator implementation classes that Jackson defines and uses. -
-
Uses of JsonGenerationException in com.fasterxml.jackson.core
Methods in com.fasterxml.jackson.core that return JsonGenerationException Modifier and Type Method Description JsonGenerationException
JsonGenerationException. withGenerator(JsonGenerator g)
Fluent method that may be used to assign originatingJsonGenerator
, to be accessed usinggetProcessor()
.Methods in com.fasterxml.jackson.core that throw JsonGenerationException Modifier and Type Method Description protected void
JsonGenerator. _reportError(java.lang.String msg)
Helper method used for constructing and throwingJsonGenerationException
with given base message. -
Uses of JsonGenerationException in com.fasterxml.jackson.core.json
Methods in com.fasterxml.jackson.core.json that throw JsonGenerationException Modifier and Type Method Description private void
WriterBasedJsonGenerator. _appendCharacterEscape(char ch, int escCode)
Method called to append escape sequence for given character, at the end of standard output buffer; or if not possible, write out directly.private int
UTF8JsonGenerator. _handleLongCustomEscape(byte[] outputBuffer, int outputPtr, int outputEnd, byte[] raw, int remainingChars)
private int
WriterBasedJsonGenerator. _prependOrWriteCharacterEscape(char[] buffer, int ptr, int end, char ch, int escCode)
Method called to try to either prepend character escape at front of given buffer; or if not possible, to write it out directly.private void
WriterBasedJsonGenerator. _prependOrWriteCharacterEscape(char ch, int escCode)
Method called to try to either prepend character escape at front of given buffer; or if not possible, to write it out directly.protected void
UTF8JsonGenerator. _writeBinary(Base64Variant b64variant, byte[] input, int inputPtr, int inputEnd)
protected int
UTF8JsonGenerator. _writeBinary(Base64Variant b64variant, java.io.InputStream data, byte[] readBuffer)
protected int
UTF8JsonGenerator. _writeBinary(Base64Variant b64variant, java.io.InputStream data, byte[] readBuffer, int bytesLeft)
protected void
WriterBasedJsonGenerator. _writeBinary(Base64Variant b64variant, byte[] input, int inputPtr, int inputEnd)
protected int
WriterBasedJsonGenerator. _writeBinary(Base64Variant b64variant, java.io.InputStream data, byte[] readBuffer)
protected int
WriterBasedJsonGenerator. _writeBinary(Base64Variant b64variant, java.io.InputStream data, byte[] readBuffer, int bytesLeft)
private int
UTF8JsonGenerator. _writeCustomEscape(byte[] outputBuffer, int outputPtr, SerializableString esc, int remainingChars)
private void
WriterBasedJsonGenerator. _writeSegmentASCII(int end, int maxNonEscaped)
private void
WriterBasedJsonGenerator. _writeSegmentCustom(int end)
private void
WriterBasedJsonGenerator. _writeStringASCII(char[] text, int offset, int len, int maxNonEscaped)
private void
WriterBasedJsonGenerator. _writeStringASCII(int len, int maxNonEscaped)
private void
WriterBasedJsonGenerator. _writeStringCustom(char[] text, int offset, int len)
private void
WriterBasedJsonGenerator. _writeStringCustom(int len)
private void
UTF8JsonGenerator. _writeUTF8Segment(byte[] utf8, int offset, int len)
private void
UTF8JsonGenerator. _writeUTF8Segment2(byte[] utf8, int offset, int len)
private void
UTF8JsonGenerator. _writeUTF8Segments(byte[] utf8, int offset, int totalLen)
Method called when UTF-8 encoded (but NOT yet escaped!) content is not guaranteed to fit in the output buffer after escaping; as such, we just need to chunk writes.void
UTF8JsonGenerator. writeBinary(Base64Variant b64variant, byte[] data, int offset, int len)
int
UTF8JsonGenerator. writeBinary(Base64Variant b64variant, java.io.InputStream data, int dataLength)
void
WriterBasedJsonGenerator. writeBinary(Base64Variant b64variant, byte[] data, int offset, int len)
int
WriterBasedJsonGenerator. writeBinary(Base64Variant b64variant, java.io.InputStream data, int dataLength)
-