Uses of Class
org.codehaus.jackson.JsonGenerationException

Packages that use JsonGenerationException
org.codehaus.jackson Main public API classes of the core streaming JSON processor: most importantly JsonFactory used 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 via ObjectMapper class, as well as convenience methods included in JsonParser 
org.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.node Contains concrete JsonNode implementations Jackson uses for the Tree model. 
org.codehaus.jackson.util Utility classes used by Jackson Core functionality. 
 

Uses of JsonGenerationException in org.codehaus.jackson
 

Methods in org.codehaus.jackson that throw JsonGenerationException
 void PrettyPrinter.beforeArrayValues(JsonGenerator jg)
          Method called after array start marker has been output, and right before the first value is to be output.
 void PrettyPrinter.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.
 void JsonGenerator.writeArrayFieldStart(String fieldName)
          Convenience method for outputting a field entry ("member") (that will contain a Json Array value), and the START_ARRAY marker.
 void PrettyPrinter.writeArrayValueSeparator(JsonGenerator jg)
          Method called after an array value has been completely output, and before another value is to be output.
abstract  void JsonGenerator.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).
 void JsonGenerator.writeBinary(byte[] data)
          Similar to JsonGenerator.writeBinary(Base64Variant,byte[],int,int), but assumes default to using the Jackson default Base64 variant (which is Base64Variants.MIME_NO_LINEFEEDS).
 void JsonGenerator.writeBinary(byte[] data, int offset, int len)
          Similar to JsonGenerator.writeBinary(Base64Variant,byte[],int,int), but default to using the Jackson default Base64 variant (which is Base64Variants.MIME_NO_LINEFEEDS).
 void JsonGenerator.writeBinaryField(String fieldName, byte[] data)
          Convenience method for outputting a field entry ("member") that contains specified data in base64-encoded form.
abstract  void JsonGenerator.writeBoolean(boolean state)
          Method for outputting literal Json boolean value (one of Strings 'true' and 'false').
 void JsonGenerator.writeBooleanField(String fieldName, boolean value)
          Convenience method for outputting a field entry ("member") that has a boolean value.
abstract  void JsonGenerator.writeEndArray()
          Method for writing closing marker of a Json Array value (character ']'; plus possible white space decoration if pretty-printing is enabled).
 void PrettyPrinter.writeEndArray(JsonGenerator jg, int nrOfValues)
          Method called after an Array value has been completely output (minus closing bracket).
abstract  void JsonGenerator.writeEndObject()
          Method for writing closing marker of a Json Object value (character '}'; plus possible white space decoration if pretty-printing is enabled).
 void PrettyPrinter.writeEndObject(JsonGenerator jg, int nrOfEntries)
          Method called after an Object value has been completely output (minus closing curly bracket).
abstract  void JsonGenerator.writeFieldName(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.
abstract  void JsonGenerator.writeNull()
          Method for outputting literal Json null value.
 void JsonGenerator.writeNullField(String fieldName)
          Convenience method for outputting a field entry ("member") that has Json literal value null.
abstract  void JsonGenerator.writeNumber(BigDecimal dec)
          Method for outputting indicate Json numeric value.
abstract  void JsonGenerator.writeNumber(BigInteger v)
          Method for outputting given value as Json number.
abstract  void JsonGenerator.writeNumber(double d)
          Method for outputting indicate Json numeric value.
abstract  void JsonGenerator.writeNumber(float f)
          Method for outputting indicate Json numeric value.
abstract  void JsonGenerator.writeNumber(int v)
          Method for outputting given value as Json number.
abstract  void JsonGenerator.writeNumber(long v)
          Method for outputting given value as Json number.
abstract  void JsonGenerator.writeNumber(String encodedValue)
          Write method that can be used for custom numeric types that can not be (easily?) converted to "standard" Java number types.
 void JsonGenerator.writeNumberField(String fieldName, BigDecimal value)
          Convenience method for outputting a field entry ("member") that has the specified numeric value.
 void JsonGenerator.writeNumberField(String fieldName, double value)
          Convenience method for outputting a field entry ("member") that has the specified numeric value.
 void JsonGenerator.writeNumberField(String fieldName, float value)
          Convenience method for outputting a field entry ("member") that has the specified numeric value.
 void JsonGenerator.writeNumberField(String fieldName, int value)
          Convenience method for outputting a field entry ("member") that has the specified numeric value.
 void JsonGenerator.writeNumberField(String fieldName, long value)
          Convenience method for outputting a field entry ("member") that has the specified numeric value.
 void PrettyPrinter.writeObjectEntrySeparator(JsonGenerator jg)
          Method called after an object entry (field:value) has been completely output, and before another value is to be output.
 void JsonGenerator.writeObjectFieldStart(String fieldName)
          Convenience method for outputting a field entry ("member") (that will contain a Json Object value), and the START_OBJECT marker.
 void PrettyPrinter.writeObjectFieldValueSeparator(JsonGenerator jg)
          Method called after an object field has been output, but before the value is output.
abstract  void JsonGenerator.writeRaw(char c)
           
abstract  void JsonGenerator.writeRaw(char[] text, int offset, int len)
           
abstract  void JsonGenerator.writeRaw(String text)
          Fallback method which can be used to make generator copy input text verbatim with no modifications (including that no quoting is done and no separators are added even if context [array, object] would otherwise require such).
abstract  void JsonGenerator.writeRaw(String text, int offset, int len)
           
abstract  void JsonGenerator.writeRawValue(char[] text, int offset, int len)
           
abstract  void JsonGenerator.writeRawValue(String text)
          Fallback method which can be used to make generator 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  void JsonGenerator.writeRawValue(String text, int offset, int len)
           
 void PrettyPrinter.writeRootValueSeparator(JsonGenerator jg)
          Method called after a root-level value has been completely output, and before another value is to be output.
abstract  void JsonGenerator.writeStartArray()
          Method for writing starting marker of a Json Array value (character '['; plus possible white space decoration if pretty-printing is enabled).
 void PrettyPrinter.writeStartArray(JsonGenerator jg)
          Method called when an Array value is to be output, before any member/child values are output.
abstract  void JsonGenerator.writeStartObject()
          Method for writing starting marker of a Json Object value (character '{'; plus possible white space decoration if pretty-printing is enabled).
 void PrettyPrinter.writeStartObject(JsonGenerator jg)
          Method called when an Object value is to be output, before any fields are output.
abstract  void JsonGenerator.writeString(char[] text, int offset, int len)
           
abstract  void JsonGenerator.writeString(String text)
          Method for outputting a String value.
 void JsonGenerator.writeStringField(String fieldName, String value)
          Convenience method for outputting a field entry ("member") that has a String value.
abstract  void JsonNode.writeTo(JsonGenerator jg)
          Deprecated. Use methods that are part of JsonGenerator or ObjectMapper instead.
 

Uses of JsonGenerationException in org.codehaus.jackson.impl
 

Methods in org.codehaus.jackson.impl that throw JsonGenerationException
protected  void JsonGeneratorBase._reportError(String msg)
           
protected  void WriterBasedGenerator._verifyPrettyValueWrite(String typeMsg, int status)
           
protected  void WriterBasedGenerator._verifyValueWrite(String typeMsg)
           
protected abstract  void JsonGeneratorBase._verifyValueWrite(String typeMsg)
           
protected  void WriterBasedGenerator._writeBinary(Base64Variant b64variant, byte[] input, int inputPtr, int inputEnd)
           
protected  void WriterBasedGenerator._writeEndArray()
           
protected abstract  void JsonGeneratorBase._writeEndArray()
           
protected  void WriterBasedGenerator._writeEndObject()
           
protected abstract  void JsonGeneratorBase._writeEndObject()
           
protected  void WriterBasedGenerator._writeFieldName(String name, boolean commaBefore)
           
protected abstract  void JsonGeneratorBase._writeFieldName(String name, boolean commaBefore)
           
protected  void WriterBasedGenerator._writePPFieldName(String name, boolean commaBefore)
          Specialized version of _writeFieldName, off-lined to keep the "fast path" as simple (and hopefully fast) as possible.
protected  void JsonGeneratorBase._writeSimpleObject(Object value)
          Helper method to try to call appropriate write method for given untyped Object.
protected  void WriterBasedGenerator._writeStartArray()
           
protected abstract  void JsonGeneratorBase._writeStartArray()
           
protected  void WriterBasedGenerator._writeStartObject()
           
protected abstract  void JsonGeneratorBase._writeStartObject()
           
 void DefaultPrettyPrinter.beforeArrayValues(JsonGenerator jg)
           
 void DefaultPrettyPrinter.beforeObjectEntries(JsonGenerator jg)
           
 void DefaultPrettyPrinter.writeArrayValueSeparator(JsonGenerator jg)
          Method called after an array value has been completely output, and before another value is to be output.
 void WriterBasedGenerator.writeBinary(Base64Variant b64variant, byte[] data, int offset, int len)
           
 void WriterBasedGenerator.writeBoolean(boolean state)
           
abstract  void JsonGeneratorBase.writeBoolean(boolean state)
           
 void JsonGeneratorBase.writeEndArray()
           
 void DefaultPrettyPrinter.writeEndArray(JsonGenerator jg, int nrOfValues)
           
 void JsonGeneratorBase.writeEndObject()
           
 void DefaultPrettyPrinter.writeEndObject(JsonGenerator jg, int nrOfEntries)
           
 void JsonGeneratorBase.writeFieldName(String name)
           
 void Indenter.writeIndentation(JsonGenerator jg, int level)
           
 void DefaultPrettyPrinter.FixedSpaceIndenter.writeIndentation(JsonGenerator jg, int level)
           
 void DefaultPrettyPrinter.Lf2SpacesIndenter.writeIndentation(JsonGenerator jg, int level)
           
 void WriterBasedGenerator.writeNull()
           
abstract  void JsonGeneratorBase.writeNull()
           
 void WriterBasedGenerator.writeNumber(BigDecimal value)
           
abstract  void JsonGeneratorBase.writeNumber(BigDecimal dec)
           
 void WriterBasedGenerator.writeNumber(BigInteger value)
           
 void WriterBasedGenerator.writeNumber(double d)
           
abstract  void JsonGeneratorBase.writeNumber(double d)
           
 void WriterBasedGenerator.writeNumber(float f)
           
abstract  void JsonGeneratorBase.writeNumber(float f)
           
 void WriterBasedGenerator.writeNumber(int i)
           
abstract  void JsonGeneratorBase.writeNumber(int i)
           
 void WriterBasedGenerator.writeNumber(long l)
           
abstract  void JsonGeneratorBase.writeNumber(long l)
           
 void WriterBasedGenerator.writeNumber(String encodedValue)
           
 void DefaultPrettyPrinter.writeObjectEntrySeparator(JsonGenerator jg)
          Method called after an object entry (field:value) has been completely output, and before another value is to be output.
 void DefaultPrettyPrinter.writeObjectFieldValueSeparator(JsonGenerator jg)
          Method called after an object field has been output, but before the value is output.
 void WriterBasedGenerator.writeRaw(char c)
           
 void WriterBasedGenerator.writeRaw(char[] text, int offset, int len)
           
 void WriterBasedGenerator.writeRaw(String text)
           
 void WriterBasedGenerator.writeRaw(String text, int start, int len)
           
 void WriterBasedGenerator.writeRawValue(char[] text, int offset, int len)
           
 void WriterBasedGenerator.writeRawValue(String text)
           
 void WriterBasedGenerator.writeRawValue(String text, int offset, int len)
           
 void DefaultPrettyPrinter.writeRootValueSeparator(JsonGenerator jg)
           
 void JsonGeneratorBase.writeStartArray()
           
 void DefaultPrettyPrinter.writeStartArray(JsonGenerator jg)
           
 void JsonGeneratorBase.writeStartObject()
           
 void DefaultPrettyPrinter.writeStartObject(JsonGenerator jg)
           
 void WriterBasedGenerator.writeString(char[] text, int offset, int len)
           
 void WriterBasedGenerator.writeString(String text)
           
 

Uses of JsonGenerationException in org.codehaus.jackson.map
 

Methods in org.codehaus.jackson.map that throw JsonGenerationException
protected  void ObjectWriter._configAndWriteValue(JsonGenerator jgen, Object value)
          Method called to configure the generator as necessary and then call write functionality
protected  void ObjectMapper._configAndWriteValue(JsonGenerator jgen, Object value)
          Method called to configure the generator as necessary and then call write functionality
protected  void ObjectMapper._configAndWriteValue(JsonGenerator jgen, Object value, Class<?> viewClass)
           
abstract  void SerializerProvider.serializeValue(SerializationConfig cfg, JsonGenerator jgen, Object value, JavaType rootType, SerializerFactory jsf)
          The method to be called by ObjectMapper to execute recursive serialization, using serializers that this provider has access to; and using specified root type for locating first-level serializer.
abstract  void SerializerProvider.serializeValue(SerializationConfig cfg, JsonGenerator jgen, Object value, SerializerFactory jsf)
          The method to be called by ObjectMapper to execute recursive serialization, using serializers that this provider has access to.
 void ObjectWriter.writeValue(File resultFile, Object value)
          Method that can be used to serialize any Java value as JSON output, written to File provided.
 void ObjectMapper.writeValue(File resultFile, Object value)
          Method that can be used to serialize any Java value as JSON output, written to File provided.
 void ObjectWriter.writeValue(JsonGenerator jgen, Object value)
          Method that can be used to serialize any Java value as JSON output, using provided JsonGenerator.
 void ObjectMapper.writeValue(JsonGenerator jgen, Object value)
          Method that can be used to serialize any Java value as JSON output, using provided JsonGenerator.
 void ObjectMapper.writeValue(JsonGenerator jgen, Object value, SerializationConfig config)
          Method that can be used to serialize any Java value as JSON output, using provided JsonGenerator, configured as per passed configuration object.
 void ObjectWriter.writeValue(OutputStream out, Object value)
          Method that can be used to serialize any Java value as JSON output, using output stream provided (using encoding JsonEncoding.UTF8).
 void ObjectMapper.writeValue(OutputStream out, Object value)
          Method that can be used to serialize any Java value as JSON output, using output stream provided (using encoding JsonEncoding.UTF8).
 void ObjectWriter.writeValue(Writer w, Object value)
          Method that can be used to serialize any Java value as JSON output, using Writer provided.
 void ObjectMapper.writeValue(Writer w, Object value)
          Method that can be used to serialize any Java value as JSON output, using Writer provided.
 byte[] ObjectWriter.writeValueAsBytes(Object value)
          Method that can be used to serialize any Java value as a byte array.
 byte[] ObjectMapper.writeValueAsBytes(Object value)
          Method that can be used to serialize any Java value as a byte array.
 String ObjectWriter.writeValueAsString(Object value)
          Method that can be used to serialize any Java value as a String.
 String ObjectMapper.writeValueAsString(Object value)
          Method that can be used to serialize any Java value as a String.
 void ObjectMapper.writeValueUsingView(JsonGenerator jgen, Object value, Class<?> viewClass)
          Deprecated. Use ObjectMapper.viewWriter(java.lang.Class) instead
 void ObjectMapper.writeValueUsingView(OutputStream out, Object value, Class<?> viewClass)
          Deprecated. Use ObjectMapper.viewWriter(java.lang.Class) instead
 void ObjectMapper.writeValueUsingView(Writer w, Object value, Class<?> viewClass)
          Deprecated. Use ObjectMapper.viewWriter(java.lang.Class) instead
 

Uses of JsonGenerationException in org.codehaus.jackson.map.ext
 

Methods in org.codehaus.jackson.map.ext that throw JsonGenerationException
 void JodaSerializers.DateMidnightSerializer.serialize(DateMidnight dt, JsonGenerator jgen, SerializerProvider provider)
           
 void JodaSerializers.DateTimeSerializer.serialize(DateTime value, JsonGenerator jgen, SerializerProvider provider)
           
 void JodaSerializers.LocalDateSerializer.serialize(LocalDate dt, JsonGenerator jgen, SerializerProvider provider)
           
 void JodaSerializers.LocalDateTimeSerializer.serialize(LocalDateTime dt, JsonGenerator jgen, SerializerProvider provider)
           
 void DOMSerializer.serialize(Node value, JsonGenerator jgen, SerializerProvider provider)
           
 

Uses of JsonGenerationException in org.codehaus.jackson.map.ser
 

Methods in org.codehaus.jackson.map.ser that throw JsonGenerationException
 void StdSerializers.BooleanSerializer.serialize(Boolean value, JsonGenerator jgen, SerializerProvider provider)
           
 void ArraySerializers.ByteArraySerializer.serialize(byte[] value, JsonGenerator jgen, SerializerProvider provider)
           
 void StdSerializers.CalendarSerializer.serialize(Calendar value, JsonGenerator jgen, SerializerProvider provider)
           
 void ArraySerializers.CharArraySerializer.serialize(char[] value, JsonGenerator jgen, SerializerProvider provider)
           
 void JdkSerializers.ClassSerializer.serialize(Class value, JsonGenerator jgen, SerializerProvider provider)
           
 void StdSerializers.UtilDateSerializer.serialize(Date value, JsonGenerator jgen, SerializerProvider provider)
           
 void StdSerializers.SqlDateSerializer.serialize(Date value, JsonGenerator jgen, SerializerProvider provider)
           
 void StdSerializers.DoubleSerializer.serialize(Double value, JsonGenerator jgen, SerializerProvider provider)
           
 void EnumSerializer.serialize(Enum<?> en, JsonGenerator jgen, SerializerProvider provider)
           
 void EnumMapSerializer.serialize(EnumMap<? extends Enum<?>,?> value, JsonGenerator jgen, SerializerProvider provider)
           
 void JdkSerializers.FileSerializer.serialize(File value, JsonGenerator jgen, SerializerProvider provider)
           
 void StdSerializers.FloatSerializer.serialize(Float value, JsonGenerator jgen, SerializerProvider provider)
           
 void StdSerializers.IntegerSerializer.serialize(Integer value, JsonGenerator jgen, SerializerProvider provider)
           
 void StdSerializers.SerializableSerializer.serialize(JsonSerializable value, JsonGenerator jgen, SerializerProvider provider)
           
 void StdSerializers.LongSerializer.serialize(Long value, JsonGenerator jgen, SerializerProvider provider)
           
 void MapSerializer.serialize(Map<?,?> value, JsonGenerator jgen, SerializerProvider provider)
           
 void StdSerializers.IntLikeSerializer.serialize(Number value, JsonGenerator jgen, SerializerProvider provider)
           
 void StdSerializers.NumberSerializer.serialize(Number value, JsonGenerator jgen, SerializerProvider provider)
           
 void ToStringSerializer.serialize(Object value, JsonGenerator jgen, SerializerProvider provider)
           
 void StdKeySerializer.serialize(Object value, JsonGenerator jgen, SerializerProvider provider)
           
 void NullSerializer.serialize(Object value, JsonGenerator jgen, SerializerProvider provider)
           
 void JsonValueSerializer.serialize(Object bean, JsonGenerator jgen, SerializerProvider prov)
           
 void FailingSerializer.serialize(Object value, JsonGenerator jgen, SerializerProvider provider)
           
 void BeanSerializer.serialize(Object bean, JsonGenerator jgen, SerializerProvider provider)
          Main serialization method that will delegate actual output to configured BeanPropertyWriter instances.
 void StdSerializers.StringSerializer.serialize(String value, JsonGenerator jgen, SerializerProvider provider)
           
 void StdSerializers.SqlTimeSerializer.serialize(Time value, JsonGenerator jgen, SerializerProvider provider)
           
abstract  void SerializerBase.serialize(T value, JsonGenerator jgen, SerializerProvider provider)
           
 void StdSerializers.TokenBufferSerializer.serialize(TokenBuffer value, JsonGenerator jgen, SerializerProvider provider)
           
 void ArraySerializers.BooleanArraySerializer.serializeContents(boolean[] value, JsonGenerator jgen, SerializerProvider provider)
           
 void ContainerSerializers.CollectionSerializer.serializeContents(Collection<?> value, JsonGenerator jgen, SerializerProvider provider)
           
 void ArraySerializers.DoubleArraySerializer.serializeContents(double[] value, JsonGenerator jgen, SerializerProvider provider)
           
protected  void EnumMapSerializer.serializeContents(EnumMap<? extends Enum<?>,?> value, JsonGenerator jgen, SerializerProvider provider)
           
 void ContainerSerializers.EnumSetSerializer.serializeContents(EnumSet<? extends Enum<?>> value, JsonGenerator jgen, SerializerProvider provider)
           
 void ArraySerializers.FloatArraySerializer.serializeContents(float[] value, JsonGenerator jgen, SerializerProvider provider)
           
 void ArraySerializers.IntArraySerializer.serializeContents(int[] value, JsonGenerator jgen, SerializerProvider provider)
           
 void ContainerSerializers.IterableSerializer.serializeContents(Iterable<?> value, JsonGenerator jgen, SerializerProvider provider)
           
 void ContainerSerializers.IteratorSerializer.serializeContents(Iterator<?> value, JsonGenerator jgen, SerializerProvider provider)
           
 void ContainerSerializers.IndexedListSerializer.serializeContents(List<?> value, JsonGenerator jgen, SerializerProvider provider)
           
 void ArraySerializers.LongArraySerializer.serializeContents(long[] value, JsonGenerator jgen, SerializerProvider provider)
           
 void ArraySerializers.ObjectArraySerializer.serializeContents(Object[] value, JsonGenerator jgen, SerializerProvider provider)
           
 void ArraySerializers.ShortArraySerializer.serializeContents(short[] value, JsonGenerator jgen, SerializerProvider provider)
           
 void ArraySerializers.StringArraySerializer.serializeContents(String[] value, JsonGenerator jgen, SerializerProvider provider)
           
 void ContainerSerializers.CollectionSerializer.serializeContentsUsing(Collection<?> value, JsonGenerator jgen, SerializerProvider provider, JsonSerializer<Object> ser)
           
protected  void EnumMapSerializer.serializeContentsUsing(EnumMap<? extends Enum<?>,?> value, JsonGenerator jgen, SerializerProvider provider, JsonSerializer<Object> valueSer)
           
 void ContainerSerializers.IndexedListSerializer.serializeContentsUsing(List<?> value, JsonGenerator jgen, SerializerProvider provider, JsonSerializer<Object> ser)
           
 void ArraySerializers.ObjectArraySerializer.serializeContentsUsing(Object[] value, JsonGenerator jgen, SerializerProvider provider, JsonSerializer<Object> ser)
           
protected  void MapSerializer.serializeFields(Map<?,?> value, JsonGenerator jgen, SerializerProvider provider)
          Method called to serialize fields, when the value type is not statically known.
protected  void BeanSerializer.serializeFields(Object bean, JsonGenerator jgen, SerializerProvider provider)
           
protected  void MapSerializer.serializeFieldsUsing(Map<?,?> value, JsonGenerator jgen, SerializerProvider provider, JsonSerializer<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.
 void ContainerSerializers.IndexedListSerializer.serializeTypedContents(List<?> value, JsonGenerator jgen, SerializerProvider provider)
           
 void ArraySerializers.ObjectArraySerializer.serializeTypedContents(Object[] value, JsonGenerator jgen, SerializerProvider provider)
           
protected  void MapSerializer.serializeTypedFields(Map<?,?> value, JsonGenerator jgen, SerializerProvider provider)
           
 void StdSerializerProvider.serializeValue(SerializationConfig config, JsonGenerator jgen, Object value, JavaType rootType, SerializerFactory jsf)
           
 void StdSerializerProvider.serializeValue(SerializationConfig config, JsonGenerator jgen, Object value, SerializerFactory jsf)
           
 void ArraySerializers.ByteArraySerializer.serializeWithType(byte[] value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)
           
 void ArraySerializers.CharArraySerializer.serializeWithType(char[] value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)
           
 void EnumMapSerializer.serializeWithType(EnumMap<? extends Enum<?>,?> value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)
           
 void StdSerializers.SerializableSerializer.serializeWithType(JsonSerializable value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)
           
 void MapSerializer.serializeWithType(Map<?,?> value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)
           
 void BeanSerializer.serializeWithType(Object bean, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)
           
 void StdSerializers.NonTypedScalarSerializer.serializeWithType(T value, JsonGenerator jgen, SerializerProvider provider, TypeSerializer typeSer)
           
 void ScalarSerializerBase.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.
 void StdSerializers.TokenBufferSerializer.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.
 

Uses of JsonGenerationException in org.codehaus.jackson.node
 

Methods in org.codehaus.jackson.node that throw JsonGenerationException
 void BaseJsonNode.writeTo(JsonGenerator jgen)
           Note: this method is deprecated, given that we want to use the standard serialization interface.
 

Uses of JsonGenerationException in org.codehaus.jackson.util
 

Methods in org.codehaus.jackson.util that throw JsonGenerationException
 void TokenBuffer.serialize(JsonGenerator jgen)
          Helper method that will write all contents of this buffer using given JsonGenerator.
 void TokenBuffer.writeBinary(Base64Variant b64variant, byte[] data, int offset, int len)
           
 void JsonGeneratorDelegate.writeBinary(Base64Variant b64variant, byte[] data, int offset, int len)
           
 void TokenBuffer.writeBoolean(boolean state)
           
 void JsonGeneratorDelegate.writeBoolean(boolean state)
           
 void TokenBuffer.writeEndArray()
           
 void JsonGeneratorDelegate.writeEndArray()
           
 void TokenBuffer.writeEndObject()
           
 void JsonGeneratorDelegate.writeEndObject()
           
 void TokenBuffer.writeFieldName(String name)
           
 void JsonGeneratorDelegate.writeFieldName(String name)
           
 void TokenBuffer.writeNull()
           
 void JsonGeneratorDelegate.writeNull()
           
 void TokenBuffer.writeNumber(BigDecimal dec)
           
 void JsonGeneratorDelegate.writeNumber(BigDecimal v)
           
 void TokenBuffer.writeNumber(BigInteger v)
           
 void JsonGeneratorDelegate.writeNumber(BigInteger v)
           
 void TokenBuffer.writeNumber(double d)
           
 void JsonGeneratorDelegate.writeNumber(double v)
           
 void TokenBuffer.writeNumber(float f)
           
 void JsonGeneratorDelegate.writeNumber(float v)
           
 void TokenBuffer.writeNumber(int i)
           
 void JsonGeneratorDelegate.writeNumber(int v)
           
 void TokenBuffer.writeNumber(long l)
           
 void JsonGeneratorDelegate.writeNumber(long v)
           
 void TokenBuffer.writeNumber(String encodedValue)
           
 void JsonGeneratorDelegate.writeNumber(String encodedValue)
           
 void TokenBuffer.writeRaw(char c)
           
 void JsonGeneratorDelegate.writeRaw(char c)
           
 void TokenBuffer.writeRaw(char[] text, int offset, int len)
           
 void JsonGeneratorDelegate.writeRaw(char[] text, int offset, int len)
           
 void TokenBuffer.writeRaw(String text)
           
 void JsonGeneratorDelegate.writeRaw(String text)
           
 void TokenBuffer.writeRaw(String text, int offset, int len)
           
 void JsonGeneratorDelegate.writeRaw(String text, int offset, int len)
           
 void TokenBuffer.writeRawValue(char[] text, int offset, int len)
           
 void JsonGeneratorDelegate.writeRawValue(char[] text, int offset, int len)
           
 void TokenBuffer.writeRawValue(String text)
           
 void JsonGeneratorDelegate.writeRawValue(String text)
           
 void TokenBuffer.writeRawValue(String text, int offset, int len)
           
 void JsonGeneratorDelegate.writeRawValue(String text, int offset, int len)
           
 void TokenBuffer.writeStartArray()
           
 void JsonGeneratorDelegate.writeStartArray()
           
 void TokenBuffer.writeStartObject()
           
 void JsonGeneratorDelegate.writeStartObject()
           
 void TokenBuffer.writeString(char[] text, int offset, int len)
           
 void JsonGeneratorDelegate.writeString(char[] text, int offset, int len)
           
 void TokenBuffer.writeString(String text)
           
 void JsonGeneratorDelegate.writeString(String text)