Class PrefixSuffixGeneratorDelegate

java.lang.Object
com.fasterxml.jackson.core.JsonGenerator
com.fasterxml.jackson.core.util.JsonGeneratorDelegate
io.quarkus.resteasy.reactive.jackson.runtime.mappers.PrefixSuffixGeneratorDelegate
All Implemented Interfaces:
com.fasterxml.jackson.core.Versioned, Closeable, Flushable, AutoCloseable

class PrefixSuffixGeneratorDelegate extends com.fasterxml.jackson.core.util.JsonGeneratorDelegate
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.fasterxml.jackson.core.JsonGenerator

    com.fasterxml.jackson.core.JsonGenerator.Feature
  • Field Summary

    Fields inherited from class com.fasterxml.jackson.core.util.JsonGeneratorDelegate

    delegate, delegateCopyMethods

    Fields inherited from class com.fasterxml.jackson.core.JsonGenerator

    _cfgPrettyPrinter, DEFAULT_BINARY_WRITE_CAPABILITIES, DEFAULT_TEXTUAL_WRITE_CAPABILITIES, DEFAULT_WRITE_CAPABILITIES
  • Constructor Summary

    Constructors
    Constructor
    Description
    PrefixSuffixGeneratorDelegate(com.fasterxml.jackson.core.JsonGenerator delegate, String prefix, String suffix)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    writeFieldName(com.fasterxml.jackson.core.SerializableString name)
     
    void
     

    Methods inherited from class com.fasterxml.jackson.core.util.JsonGeneratorDelegate

    assignCurrentValue, canOmitFields, canUseSchema, canWriteBinaryNatively, canWriteFormattedNumbers, canWriteObjectId, canWriteTypeId, close, copyCurrentEvent, copyCurrentStructure, currentValue, delegate, disable, enable, flush, getCharacterEscapes, getCodec, getCurrentValue, getDelegate, getFeatureMask, getHighestEscapedChar, getOutputBuffered, getOutputContext, getOutputTarget, getPrettyPrinter, getSchema, getWriteCapabilities, has, isClosed, isEnabled, overrideFormatFeatures, overrideStdFeatures, setCharacterEscapes, setCodec, setCurrentValue, setFeatureMask, setHighestNonEscapedChar, setPrettyPrinter, setRootValueSeparator, setSchema, streamWriteConstraints, useDefaultPrettyPrinter, version, writeArray, writeArray, writeArray, writeArray, writeBinary, writeBinary, writeBoolean, writeEmbeddedObject, writeEndArray, writeEndObject, writeFieldId, writeNull, writeNumber, writeNumber, writeNumber, writeNumber, writeNumber, writeNumber, writeNumber, writeNumber, writeNumber, writeObject, writeObjectId, writeObjectRef, writeOmittedField, writePOJO, writeRaw, writeRaw, writeRaw, writeRaw, writeRaw, writeRawUTF8String, writeRawValue, writeRawValue, writeRawValue, writeStartArray, writeStartArray, writeStartArray, writeStartArray, writeStartObject, writeStartObject, writeStartObject, writeString, writeString, writeString, writeString, writeTree, writeTypeId, writeUTF8String

    Methods inherited from class com.fasterxml.jackson.core.JsonGenerator

    _constructWriteException, _constructWriteException, _constructWriteException, _constructWriteException, _copyCurrentContents, _copyCurrentContentsExact, _copyCurrentFloatValue, _copyCurrentFloatValueExact, _copyCurrentIntValue, _copyCurrentStringValue, _reportError, _reportUnsupportedOperation, _reportUnsupportedOperation, _throwInternal, _verifyOffsets, _writeSimpleObject, _writeTypePrefixUsingNative, _writeTypePrefixUsingWrapper, configure, copyCurrentEventExact, copyCurrentStructureExact, getFormatFeatures, isEnabled, writeArrayFieldStart, writeBinary, writeBinary, writeBinary, writeBinaryField, writeBooleanField, writeNullField, writeNumberField, writeNumberField, writeNumberField, writeNumberField, writeNumberField, writeNumberField, writeNumberField, writeObjectField, writeObjectFieldStart, writePOJOField, writeRawValue, writeStringField, writeTypePrefix, writeTypeSuffix

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PrefixSuffixGeneratorDelegate

      PrefixSuffixGeneratorDelegate(com.fasterxml.jackson.core.JsonGenerator delegate, String prefix, String suffix)
  • Method Details

    • writeFieldName

      public void writeFieldName(String name) throws IOException
      Overrides:
      writeFieldName in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
      Throws:
      IOException
    • writeFieldName

      public void writeFieldName(com.fasterxml.jackson.core.SerializableString name) throws IOException
      Overrides:
      writeFieldName in class com.fasterxml.jackson.core.util.JsonGeneratorDelegate
      Throws:
      IOException