Uses of Class
org.codehaus.jackson.JsonGenerationException
-
Packages that use JsonGenerationException Package Description org.codehaus.jackson Main public API classes of the core streaming JSON processor: most importantlyJsonFactoryused for constructing JSON parser (JsonParser) and generator (JsonParser) instances.org.codehaus.jackson.impl Parser and generator implementation classes that Jackson defines and uses.org.codehaus.jackson.map Contains basic mapper (conversion) functionality that allows for converting between regular streaming json content and Java objects (beans or Tree Model: support for both is viaObjectMapperclass, as well as convenience methods included inJsonParserorg.codehaus.jackson.map.ext Contains extended support for "external" packages: things that may or may not be present in runtime environment, but that are commonly enough used so that explicit support can be added.org.codehaus.jackson.map.ser Contains implementation classes of serialization part of data binding.org.codehaus.jackson.map.ser.impl Contains implementation classes of serialization part of data binding.org.codehaus.jackson.map.ser.std org.codehaus.jackson.smile Package that contains experimental implementation of "Binary-Encoded JSON-Like" data format handlers (parser, generator, factory produce both, supporting constants).org.codehaus.jackson.util Utility classes used by Jackson Core functionality.org.codehaus.jackson.xc Package that contains XML Compatibility functionality for Jackson, such as handlers for JAXB annotations -
-
Uses of JsonGenerationException in org.codehaus.jackson
Methods in org.codehaus.jackson that throw JsonGenerationException Modifier and Type Method Description voidPrettyPrinter. beforeArrayValues(JsonGenerator jg)Method called after array start marker has been output, and right before the first value is to be output.voidPrettyPrinter. beforeObjectEntries(JsonGenerator jg)Method called after object start marker has been output, and right before the field name of the first entry is to be output.voidJsonGenerator. writeArrayFieldStart(java.lang.String fieldName)Convenience method for outputting a field entry ("member") (that will contain a JSON Array value), and the START_ARRAY marker.voidPrettyPrinter. writeArrayValueSeparator(JsonGenerator jg)Method called after an array value has been completely output, and before another value is to be output.voidJsonGenerator. writeBinary(byte[] data)Similar toJsonGenerator.writeBinary(Base64Variant,byte[],int,int), but assumes default to using the Jackson default Base64 variant (which isBase64Variants.MIME_NO_LINEFEEDS).voidJsonGenerator. writeBinary(byte[] data, int offset, int len)Similar toJsonGenerator.writeBinary(Base64Variant,byte[],int,int), but default to using the Jackson default Base64 variant (which isBase64Variants.MIME_NO_LINEFEEDS).abstract voidJsonGenerator. writeBinary(Base64Variant b64variant, byte[] data, int offset, int len)Method that will output given chunk of binary data as base64 encoded, as a complete String value (surrounded by double quotes).voidJsonGenerator. writeBinaryField(java.lang.String fieldName, byte[] data)Convenience method for outputting a field entry ("member") that contains specified data in base64-encoded form.abstract voidJsonGenerator. writeBoolean(boolean state)Method for outputting literal Json boolean value (one of Strings 'true' and 'false').voidJsonGenerator. writeBooleanField(java.lang.String fieldName, boolean value)Convenience method for outputting a field entry ("member") that has a boolean value.abstract voidJsonGenerator. writeEndArray()Method for writing closing marker of a JSON Array value (character ']'; plus possible white space decoration if pretty-printing is enabled).voidPrettyPrinter. writeEndArray(JsonGenerator jg, int nrOfValues)Method called after an Array value has been completely output (minus closing bracket).abstract voidJsonGenerator. writeEndObject()Method for writing closing marker of a JSON Object value (character '}'; plus possible white space decoration if pretty-printing is enabled).voidPrettyPrinter. writeEndObject(JsonGenerator jg, int nrOfEntries)Method called after an Object value has been completely output (minus closing curly bracket).abstract voidJsonGenerator. writeFieldName(java.lang.String name)Method for writing a field name (JSON String surrounded by double quotes: syntactically identical to a JSON String value), possibly decorated by white space if pretty-printing is enabled.voidJsonGenerator. writeFieldName(SerializedString name)Method similar toJsonGenerator.writeFieldName(String), main difference being that it may perform better as some of processing (such as quoting of certain characters, or encoding into external encoding if supported by generator) can be done just once and reused for later calls.voidJsonGenerator. writeFieldName(SerializableString name)Method similar toJsonGenerator.writeFieldName(String), main difference being that it may perform better as some of processing (such as quoting of certain characters, or encoding into external encoding if supported by generator) can be done just once and reused for later calls.abstract voidJsonGenerator. writeNull()Method for outputting literal Json null value.voidJsonGenerator. writeNullField(java.lang.String fieldName)Convenience method for outputting a field entry ("member") that has JSON literal value null.abstract voidJsonGenerator. writeNumber(double d)Method for outputting indicate Json numeric value.abstract voidJsonGenerator. writeNumber(float f)Method for outputting indicate Json numeric value.abstract voidJsonGenerator. writeNumber(int v)Method for outputting given value as Json number.abstract voidJsonGenerator. writeNumber(long v)Method for outputting given value as Json number.abstract voidJsonGenerator. writeNumber(java.lang.String encodedValue)Write method that can be used for custom numeric types that can not be (easily?) converted to "standard" Java number types.abstract voidJsonGenerator. writeNumber(java.math.BigDecimal dec)Method for outputting indicate Json numeric value.abstract voidJsonGenerator. writeNumber(java.math.BigInteger v)Method for outputting given value as Json number.voidJsonGenerator. writeNumberField(java.lang.String fieldName, double value)Convenience method for outputting a field entry ("member") that has the specified numeric value.voidJsonGenerator. writeNumberField(java.lang.String fieldName, float value)Convenience method for outputting a field entry ("member") that has the specified numeric value.voidJsonGenerator. writeNumberField(java.lang.String fieldName, int value)Convenience method for outputting a field entry ("member") that has the specified numeric value.voidJsonGenerator. writeNumberField(java.lang.String fieldName, long value)Convenience method for outputting a field entry ("member") that has the specified numeric value.voidJsonGenerator. writeNumberField(java.lang.String fieldName, java.math.BigDecimal value)Convenience method for outputting a field entry ("member") that has the specified numeric value.voidPrettyPrinter. writeObjectEntrySeparator(JsonGenerator jg)Method called after an object entry (field:value) has been completely output, and before another value is to be output.voidJsonGenerator. writeObjectFieldStart(java.lang.String fieldName)Convenience method for outputting a field entry ("member") (that will contain a JSON Object value), and the START_OBJECT marker.voidPrettyPrinter. writeObjectFieldValueSeparator(JsonGenerator jg)Method called after an object field has been output, but before the value is output.abstract voidJsonGenerator. writeRaw(char c)Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such).abstract voidJsonGenerator. writeRaw(char[] text, int offset, int len)Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such).abstract voidJsonGenerator. writeRaw(java.lang.String text)Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such).abstract voidJsonGenerator. writeRaw(java.lang.String text, int offset, int len)Method that will force generator to copy input text verbatim with no modifications (including that no escaping is done and no separators are added even if context [array, object] would otherwise require such).abstract voidJsonGenerator. writeRawUTF8String(byte[] text, int offset, int length)Method similar toJsonGenerator.writeString(String)but that takes as its input a UTF-8 encoded String that is to be output as-is, without additional escaping (type of which depends on data format; backslashes for JSON).abstract voidJsonGenerator. writeRawValue(char[] text, int offset, int len)abstract voidJsonGenerator. writeRawValue(java.lang.String text)Method that will force generator to copy input text verbatim without any modifications, but assuming it must constitute a single legal JSON value (number, string, boolean, null, Array or List).abstract voidJsonGenerator. writeRawValue(java.lang.String text, int offset, int len)voidPrettyPrinter. writeRootValueSeparator(JsonGenerator jg)Method called after a root-level value has been completely output, and before another value is to be output.abstract voidJsonGenerator. writeStartArray()Method for writing starting marker of a JSON Array value (character '['; plus possible white space decoration if pretty-printing is enabled).voidPrettyPrinter. writeStartArray(JsonGenerator jg)Method called when an Array value is to be output, before any member/child values are output.abstract voidJsonGenerator. writeStartObject()Method for writing starting marker of a JSON Object value (character '{'; plus possible white space decoration if pretty-printing is enabled).voidPrettyPrinter. writeStartObject(JsonGenerator jg)Method called when an Object value is to be output, before any fields are output.abstract voidJsonGenerator. writeString(char[] text, int offset, int len)Method for outputting a String value.abstract voidJsonGenerator. writeString(java.lang.String text)Method for outputting a String value.voidJsonGenerator. writeString(SerializableString text)Method similar toJsonGenerator.writeString(String), but that takesSerializableStringwhich can make this potentially more efficient to call as generator may be able to reuse quoted and/or encoded representation.voidJsonGenerator. writeStringField(java.lang.String fieldName, java.lang.String value)Convenience method for outputting a field entry ("member") that has a String value.abstract voidJsonGenerator. writeUTF8String(byte[] text, int offset, int length)Method similar toJsonGenerator.writeString(String)but that takes as its input a UTF-8 encoded String which has not been escaped using whatever escaping scheme data format requires (for JSON that is backslash-escaping for control characters and double-quotes; for other formats something else). -
Uses of JsonGenerationException in org.codehaus.jackson.impl
Methods in org.codehaus.jackson.impl that throw JsonGenerationException Modifier and Type Method Description protected voidJsonGeneratorBase. _reportError(java.lang.String msg)protected voidUtf8Generator. _verifyPrettyValueWrite(java.lang.String typeMsg, int status)protected voidWriterBasedGenerator. _verifyPrettyValueWrite(java.lang.String typeMsg, int status)protected abstract voidJsonGeneratorBase. _verifyValueWrite(java.lang.String typeMsg)protected voidUtf8Generator. _verifyValueWrite(java.lang.String typeMsg)protected voidWriterBasedGenerator. _verifyValueWrite(java.lang.String typeMsg)protected voidUtf8Generator. _writeBinary(Base64Variant b64variant, byte[] input, int inputPtr, int inputEnd)protected voidWriterBasedGenerator. _writeBinary(Base64Variant b64variant, byte[] input, int inputPtr, int inputEnd)protected voidJsonGeneratorBase. _writeEndArray()Deprecated.since 1.7, should just overrideJsonGeneratorBase.writeEndArray()instead of defining this methodprotected voidJsonGeneratorBase. _writeEndObject()Deprecated.since 1.7, should just overrideJsonGeneratorBase.writeEndObject()instead of defining this methodprotected voidUtf8Generator. _writeFieldName(java.lang.String name)protected voidUtf8Generator. _writeFieldName(SerializableString name)protected voidWriterBasedGenerator. _writeFieldName(java.lang.String name, boolean commaBefore)voidWriterBasedGenerator. _writeFieldName(SerializableString name, boolean commaBefore)protected voidUtf8Generator. _writePPFieldName(java.lang.String name, boolean commaBefore)Specialized version of_writeFieldName, off-lined to keep the "fast path" as simple (and hopefully fast) as possible.protected voidUtf8Generator. _writePPFieldName(SerializableString name, boolean commaBefore)protected voidWriterBasedGenerator. _writePPFieldName(java.lang.String name, boolean commaBefore)Specialized version of_writeFieldName, off-lined to keep the "fast path" as simple (and hopefully fast) as possible.protected voidWriterBasedGenerator. _writePPFieldName(SerializableString name, boolean commaBefore)protected voidJsonGeneratorBase. _writeSimpleObject(java.lang.Object value)Helper method to try to call appropriate write method for given untyped Object.protected voidJsonGeneratorBase. _writeStartArray()Deprecated.since 1.7, should just overrideJsonGeneratorBase.writeStartArray()instead of defining this methodprotected voidJsonGeneratorBase. _writeStartObject()Deprecated.since 1.7, should just overrideJsonGeneratorBase.writeStartObject()instead of defining this methodvoidUtf8Generator. writeBinary(Base64Variant b64variant, byte[] data, int offset, int len)voidWriterBasedGenerator. writeBinary(Base64Variant b64variant, byte[] data, int offset, int len)voidUtf8Generator. writeBoolean(boolean state)voidWriterBasedGenerator. writeBoolean(boolean state)voidJsonGeneratorBase. writeEndArray()voidUtf8Generator. writeEndArray()voidWriterBasedGenerator. writeEndArray()voidJsonGeneratorBase. writeEndObject()voidUtf8Generator. writeEndObject()voidWriterBasedGenerator. writeEndObject()voidUtf8Generator. writeFieldName(java.lang.String name)voidUtf8Generator. writeFieldName(SerializedString name)voidUtf8Generator. writeFieldName(SerializableString name)voidWriterBasedGenerator. writeFieldName(java.lang.String name)voidWriterBasedGenerator. writeFieldName(SerializedString name)voidWriterBasedGenerator. writeFieldName(SerializableString name)voidIndenter. writeIndentation(JsonGenerator jg, int level)voidUtf8Generator. writeNull()voidWriterBasedGenerator. writeNull()voidUtf8Generator. writeNumber(double d)voidUtf8Generator. writeNumber(float f)voidUtf8Generator. writeNumber(int i)voidUtf8Generator. writeNumber(long l)voidUtf8Generator. writeNumber(java.lang.String encodedValue)voidUtf8Generator. writeNumber(java.math.BigDecimal value)voidUtf8Generator. writeNumber(java.math.BigInteger value)voidWriterBasedGenerator. writeNumber(double d)voidWriterBasedGenerator. writeNumber(float f)voidWriterBasedGenerator. writeNumber(int i)voidWriterBasedGenerator. writeNumber(long l)voidWriterBasedGenerator. writeNumber(java.lang.String encodedValue)voidWriterBasedGenerator. writeNumber(java.math.BigDecimal value)voidWriterBasedGenerator. writeNumber(java.math.BigInteger value)voidUtf8Generator. writeRaw(char ch)voidUtf8Generator. writeRaw(char[] cbuf, int offset, int len)voidUtf8Generator. writeRaw(java.lang.String text)voidUtf8Generator. writeRaw(java.lang.String text, int offset, int len)voidWriterBasedGenerator. writeRaw(char c)voidWriterBasedGenerator. writeRaw(char[] text, int offset, int len)voidWriterBasedGenerator. writeRaw(java.lang.String text)voidWriterBasedGenerator. writeRaw(java.lang.String text, int start, int len)voidUtf8Generator. writeRawUTF8String(byte[] text, int offset, int length)voidWriterBasedGenerator. writeRawUTF8String(byte[] text, int offset, int length)voidJsonGeneratorBase. writeRawValue(char[] text, int offset, int len)voidJsonGeneratorBase. writeRawValue(java.lang.String text)voidJsonGeneratorBase. writeRawValue(java.lang.String text, int offset, int len)voidJsonGeneratorBase. writeStartArray()voidUtf8Generator. writeStartArray()voidWriterBasedGenerator. writeStartArray()voidJsonGeneratorBase. writeStartObject()voidUtf8Generator. writeStartObject()voidWriterBasedGenerator. writeStartObject()voidUtf8Generator. writeString(char[] text, int offset, int len)voidUtf8Generator. writeString(java.lang.String text)voidUtf8Generator. writeString(SerializableString text)voidWriterBasedGenerator. writeString(char[] text, int offset, int len)voidWriterBasedGenerator. writeString(java.lang.String text)voidWriterBasedGenerator. writeString(SerializableString sstr)voidUtf8Generator. writeStringField(java.lang.String fieldName, java.lang.String value)voidWriterBasedGenerator. writeStringField(java.lang.String fieldName, java.lang.String value)voidUtf8Generator. writeUTF8String(byte[] text, int offset, int len)voidWriterBasedGenerator. writeUTF8String(byte[] text, int offset, int length) -
Uses of JsonGenerationException in org.codehaus.jackson.map
Methods in org.codehaus.jackson.map that throw JsonGenerationException Modifier and Type Method Description protected voidObjectMapper. _configAndWriteValue(JsonGenerator jgen, java.lang.Object value)Method called to configure the generator as necessary and then call write functionalityprotected voidObjectMapper. _configAndWriteValue(JsonGenerator jgen, java.lang.Object value, java.lang.Class<?> viewClass)protected voidObjectWriter. _configAndWriteValue(JsonGenerator jgen, java.lang.Object value)Method called to configure the generator as necessary and then call write functionalityabstract voidSerializerProvider. serializeValue(SerializationConfig cfg, JsonGenerator jgen, java.lang.Object value, SerializerFactory jsf)The method to be called byObjectMapperto execute recursive serialization, using serializers that this provider has access to.abstract voidSerializerProvider. serializeValue(SerializationConfig cfg, JsonGenerator jgen, java.lang.Object value, JavaType rootType, SerializerFactory jsf)The method to be called byObjectMapperto execute recursive serialization, using serializers that this provider has access to; and using specified root type for locating first-level serializer.voidObjectMapper. writeValue(java.io.File resultFile, java.lang.Object value)Method that can be used to serialize any Java value as JSON output, written to File provided.voidObjectMapper. writeValue(java.io.OutputStream out, java.lang.Object value)Method that can be used to serialize any Java value as JSON output, using output stream provided (using encodingJsonEncoding.UTF8).voidObjectMapper. writeValue(java.io.Writer w, java.lang.Object value)Method that can be used to serialize any Java value as JSON output, using Writer provided.voidObjectMapper. writeValue(JsonGenerator jgen, java.lang.Object value)Method that can be used to serialize any Java value as JSON output, using providedJsonGenerator.voidObjectMapper. writeValue(JsonGenerator jgen, java.lang.Object value, SerializationConfig config)Method that can be used to serialize any Java value as JSON output, using providedJsonGenerator, configured as per passed configuration object.voidObjectWriter. writeValue(java.io.File resultFile, java.lang.Object value)Method that can be used to serialize any Java value as JSON output, written to File provided.voidObjectWriter. writeValue(java.io.OutputStream out, java.lang.Object value)Method that can be used to serialize any Java value as JSON output, using output stream provided (using encodingJsonEncoding.UTF8).voidObjectWriter. writeValue(java.io.Writer w, java.lang.Object value)Method that can be used to serialize any Java value as JSON output, using Writer provided.voidObjectWriter. writeValue(JsonGenerator jgen, java.lang.Object value)Method that can be used to serialize any Java value as JSON output, using providedJsonGenerator.byte[]ObjectMapper. writeValueAsBytes(java.lang.Object value)Method that can be used to serialize any Java value as a byte array.byte[]ObjectWriter. writeValueAsBytes(java.lang.Object value)Method that can be used to serialize any Java value as a byte array.java.lang.StringObjectMapper. writeValueAsString(java.lang.Object value)Method that can be used to serialize any Java value as a String.java.lang.StringObjectWriter. writeValueAsString(java.lang.Object value)Method that can be used to serialize any Java value as a String. -
Uses of JsonGenerationException in org.codehaus.jackson.map.ext
Methods in org.codehaus.jackson.map.ext that throw JsonGenerationException Modifier and Type Method Description voidCoreXMLSerializers.XMLGregorianCalendarSerializer. serialize(javax.xml.datatype.XMLGregorianCalendar value, JsonGenerator jgen, SerializerProvider provider)voidDOMSerializer. serialize(org.w3c.dom.Node value, JsonGenerator jgen, SerializerProvider provider)voidJodaSerializers.DateMidnightSerializer. serialize(org.joda.time.DateMidnight dt, JsonGenerator jgen, SerializerProvider provider)voidJodaSerializers.DateTimeSerializer. serialize(org.joda.time.DateTime value, JsonGenerator jgen, SerializerProvider provider)voidJodaSerializers.LocalDateSerializer. serialize(org.joda.time.LocalDate dt, JsonGenerator jgen, SerializerProvider provider)voidJodaSerializers.LocalDateTimeSerializer. serialize(org.joda.time.LocalDateTime dt, JsonGenerator jgen, SerializerProvider provider) -
Uses of JsonGenerationException in org.codehaus.jackson.map.ser
Methods in org.codehaus.jackson.map.ser that throw JsonGenerationException Modifier and Type Method Description voidBeanSerializer. serialize(java.lang.Object bean, JsonGenerator jgen, SerializerProvider provider)Main serialization method that will delegate actual output to configuredBeanPropertyWriterinstances.voidStdSerializers.BooleanSerializer. serialize(java.lang.Boolean value, JsonGenerator jgen, SerializerProvider provider)voidStdSerializers.DoubleSerializer. serialize(java.lang.Double value, JsonGenerator jgen, SerializerProvider provider)voidStdSerializers.FloatSerializer. serialize(java.lang.Float value, JsonGenerator jgen, SerializerProvider provider)voidStdSerializers.IntegerSerializer. serialize(java.lang.Integer value, JsonGenerator jgen, SerializerProvider provider)voidStdSerializers.IntLikeSerializer. serialize(java.lang.Number value, JsonGenerator jgen, SerializerProvider provider)voidStdSerializers.LongSerializer. serialize(java.lang.Long value, JsonGenerator jgen, SerializerProvider provider)voidStdSerializers.NumberSerializer. serialize(java.lang.Number value, JsonGenerator jgen, SerializerProvider provider)voidStdSerializers.SqlDateSerializer. serialize(java.sql.Date value, JsonGenerator jgen, SerializerProvider provider)voidStdSerializers.SqlTimeSerializer. serialize(java.sql.Time value, JsonGenerator jgen, SerializerProvider provider)voidStdSerializers.StringSerializer. serialize(java.lang.String value, JsonGenerator jgen, SerializerProvider provider)Deprecated.voidStdSerializerProvider. serializeValue(SerializationConfig config, JsonGenerator jgen, java.lang.Object value, SerializerFactory jsf)voidStdSerializerProvider. serializeValue(SerializationConfig config, JsonGenerator jgen, java.lang.Object value, JavaType rootType, SerializerFactory jsf) -
Uses of JsonGenerationException in org.codehaus.jackson.map.ser.impl
Methods in org.codehaus.jackson.map.ser.impl that throw JsonGenerationException Modifier and Type Method Description voidFailingSerializer. serialize(java.lang.Object value, JsonGenerator jgen, SerializerProvider provider)voidUnwrappingBeanSerializer. serialize(java.lang.Object bean, JsonGenerator jgen, SerializerProvider provider)Main serialization method that will delegate actual output to configuredBeanPropertyWriterinstances.voidUnknownSerializer. serializeWithType(java.lang.Object value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer) -
Uses of JsonGenerationException in org.codehaus.jackson.map.ser.std
Methods in org.codehaus.jackson.map.ser.std that throw JsonGenerationException Modifier and Type Method Description voidAsArraySerializerBase. serialize(T value, JsonGenerator jgen, SerializerProvider provider)abstract voidBeanSerializerBase. serialize(java.lang.Object bean, JsonGenerator jgen, SerializerProvider provider)voidCalendarSerializer. serialize(java.util.Calendar value, JsonGenerator jgen, SerializerProvider provider)voidDateSerializer. serialize(java.util.Date value, JsonGenerator jgen, SerializerProvider provider)voidEnumMapSerializer. serialize(java.util.EnumMap<? extends java.lang.Enum<?>,?> value, JsonGenerator jgen, SerializerProvider provider)voidEnumSerializer. serialize(java.lang.Enum<?> en, JsonGenerator jgen, SerializerProvider provider)voidIndexedStringListSerializer. serialize(java.util.List<java.lang.String> value, JsonGenerator jgen, SerializerProvider provider)voidInetAddressSerializer. serialize(java.net.InetAddress value, JsonGenerator jgen, SerializerProvider provider)voidJsonValueSerializer. serialize(java.lang.Object bean, JsonGenerator jgen, SerializerProvider prov)voidMapSerializer. serialize(java.util.Map<?,?> value, JsonGenerator jgen, SerializerProvider provider)voidNullSerializer. serialize(java.lang.Object value, JsonGenerator jgen, SerializerProvider provider)voidRawSerializer. serialize(T value, JsonGenerator jgen, SerializerProvider provider)voidSerializableSerializer. serialize(JsonSerializable value, JsonGenerator jgen, SerializerProvider provider)voidSerializableWithTypeSerializer. serialize(JsonSerializableWithType value, JsonGenerator jgen, SerializerProvider provider)abstract voidSerializerBase. serialize(T value, JsonGenerator jgen, SerializerProvider provider)voidStdArraySerializers.ArraySerializerBase. serialize(T value, JsonGenerator jgen, SerializerProvider provider)voidStdArraySerializers.ByteArraySerializer. serialize(byte[] value, JsonGenerator jgen, SerializerProvider provider)voidStdArraySerializers.CharArraySerializer. serialize(char[] value, JsonGenerator jgen, SerializerProvider provider)voidStdJdkSerializers.AtomicBooleanSerializer. serialize(java.util.concurrent.atomic.AtomicBoolean value, JsonGenerator jgen, SerializerProvider provider)voidStdJdkSerializers.AtomicIntegerSerializer. serialize(java.util.concurrent.atomic.AtomicInteger value, JsonGenerator jgen, SerializerProvider provider)voidStdJdkSerializers.AtomicLongSerializer. serialize(java.util.concurrent.atomic.AtomicLong value, JsonGenerator jgen, SerializerProvider provider)voidStdJdkSerializers.AtomicReferenceSerializer. serialize(java.util.concurrent.atomic.AtomicReference<?> value, JsonGenerator jgen, SerializerProvider provider)voidStdJdkSerializers.ClassSerializer. serialize(java.lang.Class<?> value, JsonGenerator jgen, SerializerProvider provider)voidStdJdkSerializers.FileSerializer. serialize(java.io.File value, JsonGenerator jgen, SerializerProvider provider)voidStdKeySerializer. serialize(java.lang.Object value, JsonGenerator jgen, SerializerProvider provider)voidStdKeySerializers.CalendarKeySerializer. serialize(java.util.Calendar value, JsonGenerator jgen, SerializerProvider provider)voidStdKeySerializers.DateKeySerializer. serialize(java.util.Date value, JsonGenerator jgen, SerializerProvider provider)voidStdKeySerializers.StringKeySerializer. serialize(java.lang.String value, JsonGenerator jgen, SerializerProvider provider)voidStringCollectionSerializer. serialize(java.util.Collection<java.lang.String> value, JsonGenerator jgen, SerializerProvider provider)voidStringSerializer. serialize(java.lang.String value, JsonGenerator jgen, SerializerProvider provider)voidTimeZoneSerializer. serialize(java.util.TimeZone value, JsonGenerator jgen, SerializerProvider provider)voidTokenBufferSerializer. serialize(TokenBuffer value, JsonGenerator jgen, SerializerProvider provider)voidToStringSerializer. serialize(java.lang.Object value, JsonGenerator jgen, SerializerProvider provider)protected abstract voidAsArraySerializerBase. serializeContents(T value, JsonGenerator jgen, SerializerProvider provider)voidCollectionSerializer. serializeContents(java.util.Collection<?> value, JsonGenerator jgen, SerializerProvider provider)protected voidEnumMapSerializer. serializeContents(java.util.EnumMap<? extends java.lang.Enum<?>,?> value, JsonGenerator jgen, SerializerProvider provider)voidEnumSetSerializer. serializeContents(java.util.EnumSet<? extends java.lang.Enum<?>> value, JsonGenerator jgen, SerializerProvider provider)voidIterableSerializer. serializeContents(java.lang.Iterable<?> value, JsonGenerator jgen, SerializerProvider provider)voidObjectArraySerializer. serializeContents(java.lang.Object[] value, JsonGenerator jgen, SerializerProvider provider)protected abstract voidStdArraySerializers.ArraySerializerBase. serializeContents(T value, JsonGenerator jgen, SerializerProvider provider)voidStdArraySerializers.BooleanArraySerializer. serializeContents(boolean[] value, JsonGenerator jgen, SerializerProvider provider)voidStdArraySerializers.DoubleArraySerializer. serializeContents(double[] value, JsonGenerator jgen, SerializerProvider provider)voidStdArraySerializers.FloatArraySerializer. serializeContents(float[] value, JsonGenerator jgen, SerializerProvider provider)voidStdArraySerializers.IntArraySerializer. serializeContents(int[] value, JsonGenerator jgen, SerializerProvider provider)voidStdArraySerializers.LongArraySerializer. serializeContents(long[] value, JsonGenerator jgen, SerializerProvider provider)voidStdArraySerializers.ShortArraySerializer. serializeContents(short[] value, JsonGenerator jgen, SerializerProvider provider)voidStdArraySerializers.StringArraySerializer. serializeContents(java.lang.String[] value, JsonGenerator jgen, SerializerProvider provider)voidStdContainerSerializers.IndexedListSerializer. serializeContents(java.util.List<?> value, JsonGenerator jgen, SerializerProvider provider)voidStdContainerSerializers.IteratorSerializer. serializeContents(java.util.Iterator<?> value, JsonGenerator jgen, SerializerProvider provider)voidCollectionSerializer. serializeContentsUsing(java.util.Collection<?> value, JsonGenerator jgen, SerializerProvider provider, JsonSerializer<java.lang.Object> ser)protected voidEnumMapSerializer. serializeContentsUsing(java.util.EnumMap<? extends java.lang.Enum<?>,?> value, JsonGenerator jgen, SerializerProvider provider, JsonSerializer<java.lang.Object> valueSer)voidObjectArraySerializer. serializeContentsUsing(java.lang.Object[] value, JsonGenerator jgen, SerializerProvider provider, JsonSerializer<java.lang.Object> ser)voidStdContainerSerializers.IndexedListSerializer. serializeContentsUsing(java.util.List<?> value, JsonGenerator jgen, SerializerProvider provider, JsonSerializer<java.lang.Object> ser)protected voidBeanSerializerBase. serializeFields(java.lang.Object bean, JsonGenerator jgen, SerializerProvider provider)voidMapSerializer. serializeFields(java.util.Map<?,?> value, JsonGenerator jgen, SerializerProvider provider)Method called to serialize fields, when the value type is not statically known.protected voidBeanSerializerBase. serializeFieldsFiltered(java.lang.Object bean, JsonGenerator jgen, SerializerProvider provider)Alternative serialization method that gets called when there is aBeanPropertyFilterthat needs to be called to determine which properties are to be serialized (and possibly how)protected voidMapSerializer. serializeFieldsUsing(java.util.Map<?,?> value, JsonGenerator jgen, SerializerProvider provider, JsonSerializer<java.lang.Object> ser)Method called to serialize fields, when the value type is statically known, so that value serializer is passed and does not need to be fetched from provider.voidObjectArraySerializer. serializeTypedContents(java.lang.Object[] value, JsonGenerator jgen, SerializerProvider provider)voidStdContainerSerializers.IndexedListSerializer. serializeTypedContents(java.util.List<?> value, JsonGenerator jgen, SerializerProvider provider)protected voidMapSerializer. serializeTypedFields(java.util.Map<?,?> value, JsonGenerator jgen, SerializerProvider provider)voidAsArraySerializerBase. serializeWithType(T value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)voidBeanSerializerBase. serializeWithType(java.lang.Object bean, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)voidEnumMapSerializer. serializeWithType(java.util.EnumMap<? extends java.lang.Enum<?>,?> value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)voidIndexedStringListSerializer. serializeWithType(java.util.List<java.lang.String> value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)voidInetAddressSerializer. serializeWithType(java.net.InetAddress value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)voidMapSerializer. serializeWithType(java.util.Map<?,?> value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)voidNonTypedScalarSerializerBase. serializeWithType(T value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)voidScalarSerializerBase. serializeWithType(T value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)Default implementation will write type prefix, call regular serialization method (since assumption is that value itself does not need JSON Array or Object start/end markers), and then write type suffix.voidSerializableSerializer. serializeWithType(JsonSerializable value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)voidSerializableWithTypeSerializer. serializeWithType(JsonSerializableWithType value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)voidStdArraySerializers.ArraySerializerBase. serializeWithType(T value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)voidStdArraySerializers.ByteArraySerializer. serializeWithType(byte[] value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)voidStdArraySerializers.CharArraySerializer. serializeWithType(char[] value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)voidStringCollectionSerializer. serializeWithType(java.util.Collection<java.lang.String> value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)voidTimeZoneSerializer. serializeWithType(java.util.TimeZone value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)voidTokenBufferSerializer. serializeWithType(TokenBuffer value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)Implementing typed output for contents of a TokenBuffer is very tricky, since we do not know for sure what its contents might look like (or, rather, we do know when serializing, but not necessarily when deserializing!) One possibility would be to check the current token, and use that to determine if we would output JSON Array, Object or scalar value.voidToStringSerializer. serializeWithType(java.lang.Object value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)Default implementation will write type prefix, call regular serialization method (since assumption is that value itself does not need JSON Array or Object start/end markers), and then write type suffix. -
Uses of JsonGenerationException in org.codehaus.jackson.smile
Methods in org.codehaus.jackson.smile that throw JsonGenerationException Modifier and Type Method Description protected voidSmileGenerator. _verifyValueWrite(java.lang.String typeMsg)protected voidSmileGenerator. _writeFieldName(SerializableString name)protected voidSmileGenerator. _writeFieldNameUnicode(SerializableString name, byte[] bytes)voidSmileGenerator. writeBinary(Base64Variant b64variant, byte[] data, int offset, int len)voidSmileGenerator. writeBoolean(boolean state)voidSmileGenerator. writeEndArray()voidSmileGenerator. writeEndObject()voidSmileGenerator. writeFieldName(java.lang.String name)voidSmileGenerator. writeFieldName(SerializedString name)voidSmileGenerator. writeFieldName(SerializableString name)voidSmileGenerator. writeNull()voidSmileGenerator. writeNumber(double d)voidSmileGenerator. writeNumber(float f)voidSmileGenerator. writeNumber(int i)voidSmileGenerator. writeNumber(long l)voidSmileGenerator. writeNumber(java.lang.String encodedValue)voidSmileGenerator. writeNumber(java.math.BigDecimal dec)voidSmileGenerator. writeNumber(java.math.BigInteger v)voidSmileGenerator. writeRaw(byte b)Method for directly inserting specified byte in output at current position.voidSmileGenerator. writeRaw(char c)voidSmileGenerator. writeRaw(char[] text, int offset, int len)voidSmileGenerator. writeRaw(java.lang.String text)voidSmileGenerator. writeRaw(java.lang.String text, int offset, int len)voidSmileGenerator. writeRawUTF8String(byte[] text, int offset, int len)voidSmileGenerator. writeRawValue(char[] text, int offset, int len)voidSmileGenerator. writeRawValue(java.lang.String text)voidSmileGenerator. writeRawValue(java.lang.String text, int offset, int len)voidSmileGenerator. writeStartArray()voidSmileGenerator. writeStartObject()voidSmileGenerator. writeString(char[] text, int offset, int len)voidSmileGenerator. writeString(java.lang.String text)voidSmileGenerator. writeString(SerializableString sstr)voidSmileGenerator. writeStringField(java.lang.String fieldName, java.lang.String value)voidSmileGenerator. writeUTF8String(byte[] text, int offset, int len) -
Uses of JsonGenerationException in org.codehaus.jackson.util
Methods in org.codehaus.jackson.util that throw JsonGenerationException Modifier and Type Method Description voidDefaultPrettyPrinter. beforeArrayValues(JsonGenerator jg)voidMinimalPrettyPrinter. beforeArrayValues(JsonGenerator jg)voidDefaultPrettyPrinter. beforeObjectEntries(JsonGenerator jg)voidMinimalPrettyPrinter. beforeObjectEntries(JsonGenerator jg)voidTokenBuffer. serialize(JsonGenerator jgen)Helper method that will write all contents of this buffer using givenJsonGenerator.voidDefaultPrettyPrinter. writeArrayValueSeparator(JsonGenerator jg)Method called after an array value has been completely output, and before another value is to be output.voidMinimalPrettyPrinter. writeArrayValueSeparator(JsonGenerator jg)Method called after an array value has been completely output, and before another value is to be output.voidJsonGeneratorDelegate. writeBinary(Base64Variant b64variant, byte[] data, int offset, int len)voidTokenBuffer. writeBinary(Base64Variant b64variant, byte[] data, int offset, int len)voidJsonGeneratorDelegate. writeBoolean(boolean state)voidTokenBuffer. writeBoolean(boolean state)voidDefaultPrettyPrinter. writeEndArray(JsonGenerator jg, int nrOfValues)voidJsonGeneratorDelegate. writeEndArray()voidMinimalPrettyPrinter. writeEndArray(JsonGenerator jg, int nrOfValues)voidTokenBuffer. writeEndArray()voidDefaultPrettyPrinter. writeEndObject(JsonGenerator jg, int nrOfEntries)voidJsonGeneratorDelegate. writeEndObject()voidMinimalPrettyPrinter. writeEndObject(JsonGenerator jg, int nrOfEntries)voidTokenBuffer. writeEndObject()voidJsonGeneratorDelegate. writeFieldName(java.lang.String name)voidJsonGeneratorDelegate. writeFieldName(SerializedString name)voidJsonGeneratorDelegate. writeFieldName(SerializableString name)voidTokenBuffer. writeFieldName(java.lang.String name)voidTokenBuffer. writeFieldName(SerializedString name)voidTokenBuffer. writeFieldName(SerializableString name)voidDefaultPrettyPrinter.FixedSpaceIndenter. writeIndentation(JsonGenerator jg, int level)voidDefaultPrettyPrinter.Lf2SpacesIndenter. writeIndentation(JsonGenerator jg, int level)voidJsonGeneratorDelegate. writeNull()voidTokenBuffer. writeNull()voidJsonGeneratorDelegate. writeNumber(double v)voidJsonGeneratorDelegate. writeNumber(float v)voidJsonGeneratorDelegate. writeNumber(int v)voidJsonGeneratorDelegate. writeNumber(long v)voidJsonGeneratorDelegate. writeNumber(java.lang.String encodedValue)voidJsonGeneratorDelegate. writeNumber(java.math.BigDecimal v)voidJsonGeneratorDelegate. writeNumber(java.math.BigInteger v)voidTokenBuffer. writeNumber(double d)voidTokenBuffer. writeNumber(float f)voidTokenBuffer. writeNumber(int i)voidTokenBuffer. writeNumber(long l)voidTokenBuffer. writeNumber(java.lang.String encodedValue)voidTokenBuffer. writeNumber(java.math.BigDecimal dec)voidTokenBuffer. writeNumber(java.math.BigInteger v)voidDefaultPrettyPrinter. writeObjectEntrySeparator(JsonGenerator jg)Method called after an object entry (field:value) has been completely output, and before another value is to be output.voidMinimalPrettyPrinter. writeObjectEntrySeparator(JsonGenerator jg)Method called after an object entry (field:value) has been completely output, and before another value is to be output.voidDefaultPrettyPrinter. writeObjectFieldValueSeparator(JsonGenerator jg)Method called after an object field has been output, but before the value is output.voidMinimalPrettyPrinter. writeObjectFieldValueSeparator(JsonGenerator jg)Method called after an object field has been output, but before the value is output.voidJsonGeneratorDelegate. writeRaw(char c)voidJsonGeneratorDelegate. writeRaw(char[] text, int offset, int len)voidJsonGeneratorDelegate. writeRaw(java.lang.String text)voidJsonGeneratorDelegate. writeRaw(java.lang.String text, int offset, int len)voidTokenBuffer. writeRaw(char c)voidTokenBuffer. writeRaw(char[] text, int offset, int len)voidTokenBuffer. writeRaw(java.lang.String text)voidTokenBuffer. writeRaw(java.lang.String text, int offset, int len)voidJsonGeneratorDelegate. writeRawUTF8String(byte[] text, int offset, int length)voidTokenBuffer. writeRawUTF8String(byte[] text, int offset, int length)voidJsonGeneratorDelegate. writeRawValue(char[] text, int offset, int len)voidJsonGeneratorDelegate. writeRawValue(java.lang.String text)voidJsonGeneratorDelegate. writeRawValue(java.lang.String text, int offset, int len)voidTokenBuffer. writeRawValue(char[] text, int offset, int len)voidTokenBuffer. writeRawValue(java.lang.String text)voidTokenBuffer. writeRawValue(java.lang.String text, int offset, int len)voidDefaultPrettyPrinter. writeRootValueSeparator(JsonGenerator jg)voidMinimalPrettyPrinter. writeRootValueSeparator(JsonGenerator jg)voidDefaultPrettyPrinter. writeStartArray(JsonGenerator jg)voidJsonGeneratorDelegate. writeStartArray()voidMinimalPrettyPrinter. writeStartArray(JsonGenerator jg)voidTokenBuffer. writeStartArray()voidDefaultPrettyPrinter. writeStartObject(JsonGenerator jg)voidJsonGeneratorDelegate. writeStartObject()voidMinimalPrettyPrinter. writeStartObject(JsonGenerator jg)voidTokenBuffer. writeStartObject()voidJsonGeneratorDelegate. writeString(char[] text, int offset, int len)voidJsonGeneratorDelegate. writeString(java.lang.String text)voidJsonGeneratorDelegate. writeString(SerializableString text)voidTokenBuffer. writeString(char[] text, int offset, int len)voidTokenBuffer. writeString(java.lang.String text)voidTokenBuffer. writeString(SerializableString text)voidJsonGeneratorDelegate. writeUTF8String(byte[] text, int offset, int length)voidTokenBuffer. writeUTF8String(byte[] text, int offset, int length) -
Uses of JsonGenerationException in org.codehaus.jackson.xc
Methods in org.codehaus.jackson.xc that throw JsonGenerationException Modifier and Type Method Description voidDomElementJsonSerializer. serialize(org.w3c.dom.Element value, JsonGenerator jgen, SerializerProvider provider)
-