Class YAMLGenerator
- java.lang.Object
-
- com.fasterxml.jackson.core.JsonGenerator
-
- com.fasterxml.jackson.core.base.GeneratorBase
-
- com.fasterxml.jackson.dataformat.yaml.YAMLGenerator
-
- All Implemented Interfaces:
com.fasterxml.jackson.core.Versioned,java.io.Closeable,java.io.Flushable,java.lang.AutoCloseable
public class YAMLGenerator extends com.fasterxml.jackson.core.base.GeneratorBase
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classYAMLGenerator.FeatureEnumeration that defines all togglable features for YAML generators
-
Field Summary
Fields Modifier and Type Field Description protected org.yaml.snakeyaml.DumperOptions.Version_docVersionprotected org.yaml.snakeyaml.emitter.Emitter_emitterprotected int_formatFeaturesBit flag composed of bits that indicate whichYAMLGenerator.Features are enabled.protected java.lang.String_objectIdYAML supports native Object identifiers, so databinder may indicate need to output one.protected org.yaml.snakeyaml.DumperOptions_outputOptionsprotected StringQuotingChecker_quotingCheckerprotected int_rootValueCountprotected com.fasterxml.jackson.core.StreamWriteConstraints_streamWriteConstraintsprotected java.lang.String_typeIdYAML supports native Type identifiers, so databinder may indicate need to output one.protected java.io.Writer_writerprivate static org.yaml.snakeyaml.events.ImplicitTupleEXPLICIT_TAGSprotected static longMAX_INT_AS_LONGprotected static longMIN_INT_AS_LONGprivate static org.yaml.snakeyaml.events.ImplicitTupleNO_TAGSprotected static java.util.regex.PatternPLAIN_NUMBER_Pprivate static org.yaml.snakeyaml.DumperOptions.ScalarStyleSTYLE_BASE64private static org.yaml.snakeyaml.DumperOptions.ScalarStyleSTYLE_LITERALprivate static org.yaml.snakeyaml.DumperOptions.ScalarStyleSTYLE_PLAINprivate static org.yaml.snakeyaml.DumperOptions.ScalarStyleSTYLE_QUOTEDprivate static org.yaml.snakeyaml.DumperOptions.ScalarStyleSTYLE_SCALARprivate static org.yaml.snakeyaml.DumperOptions.ScalarStyleSTYLE_UNQUOTED_NAMEprotected static java.lang.StringTAG_BINARY-
Fields inherited from class com.fasterxml.jackson.core.base.GeneratorBase
_cfgNumbersAsStrings, _closed, _features, _ioContext, _objectCodec, _writeContext, DERIVED_FEATURES_MASK, MAX_BIG_DECIMAL_SCALE, SURR1_FIRST, SURR1_LAST, SURR2_FIRST, SURR2_LAST, WRITE_BINARY, WRITE_BOOLEAN, WRITE_NULL, WRITE_NUMBER, WRITE_RAW, WRITE_STRING
-
-
Constructor Summary
Constructors Constructor Description YAMLGenerator(com.fasterxml.jackson.core.io.IOContext ctxt, int jsonFeatures, int yamlFeatures, com.fasterxml.jackson.core.ObjectCodec codec, java.io.Writer out, org.yaml.snakeyaml.DumperOptions.Version version)Deprecated.YAMLGenerator(com.fasterxml.jackson.core.io.IOContext ctxt, int jsonFeatures, int yamlFeatures, StringQuotingChecker quotingChecker, com.fasterxml.jackson.core.ObjectCodec codec, java.io.Writer out, org.yaml.snakeyaml.DumperOptions dumperOptions)YAMLGenerator(com.fasterxml.jackson.core.io.IOContext ctxt, int jsonFeatures, int yamlFeatures, StringQuotingChecker quotingChecker, com.fasterxml.jackson.core.ObjectCodec codec, java.io.Writer out, org.yaml.snakeyaml.DumperOptions.Version version)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.String_base64encode(com.fasterxml.jackson.core.Base64Variant b64v, byte[] input, java.lang.String linefeed)protected void_emit(org.yaml.snakeyaml.events.Event e)protected void_emitEndDocument()protected void_emitStartDocument()protected java.lang.String_lf()protected void_releaseBuffers()protected org.yaml.snakeyaml.events.ScalarEvent_scalarEvent(java.lang.String value, org.yaml.snakeyaml.DumperOptions.ScalarStyle style)protected void_verifyValueWrite(java.lang.String typeMsg)private void_writeFieldName(java.lang.String name)protected void_writeScalar(java.lang.String value, java.lang.String type, org.yaml.snakeyaml.DumperOptions.ScalarStyle style)private void_writeScalarBinary(com.fasterxml.jackson.core.Base64Variant b64variant, byte[] data)protected org.yaml.snakeyaml.DumperOptionsbuildDumperOptions(int jsonFeatures, int yamlFeatures, org.yaml.snakeyaml.DumperOptions.Version version)booleancanUseSchema(com.fasterxml.jackson.core.FormatSchema schema)booleancanWriteFormattedNumbers()booleancanWriteObjectId()booleancanWriteTypeId()voidclose()YAMLGeneratorconfigure(YAMLGenerator.Feature f, boolean state)YAMLGeneratordisable(YAMLGenerator.Feature f)YAMLGeneratorenable(YAMLGenerator.Feature f)voidflush()intgetFormatFeatures()intgetOutputBuffered()SnakeYAML does not expose buffered content amount, so we can only return-1from herejava.lang.ObjectgetOutputTarget()com.fasterxml.jackson.core.util.JacksonFeatureSet<com.fasterxml.jackson.core.StreamWriteCapability>getWriteCapabilities()booleanisEnabled(YAMLGenerator.Feature f)com.fasterxml.jackson.core.JsonGeneratoroverrideFormatFeatures(int values, int mask)YAMLGeneratorsetPrettyPrinter(com.fasterxml.jackson.core.PrettyPrinter pp)Not sure what to do here; will always indent, but uses YAML-specific settings etc.com.fasterxml.jackson.core.StreamWriteConstraintsstreamWriteConstraints()YAMLGeneratoruseDefaultPrettyPrinter()Not sure what to do here; could reset indentation to some value maybe?com.fasterxml.jackson.core.Versionversion()voidwriteBinary(com.fasterxml.jackson.core.Base64Variant b64variant, byte[] data, int offset, int len)voidwriteBoolean(boolean state)voidwriteEndArray()voidwriteEndObject()voidwriteFieldId(long id)voidwriteFieldName(com.fasterxml.jackson.core.SerializableString name)voidwriteFieldName(java.lang.String name)voidwriteNull()voidwriteNumber(double d)voidwriteNumber(float f)voidwriteNumber(int i)voidwriteNumber(long l)voidwriteNumber(java.lang.String encodedValue)voidwriteNumber(java.math.BigDecimal dec)voidwriteNumber(java.math.BigInteger v)voidwriteObjectId(java.lang.Object id)voidwriteObjectRef(java.lang.Object id)voidwriteRaw(char c)voidwriteRaw(char[] text, int offset, int len)voidwriteRaw(java.lang.String text)voidwriteRaw(java.lang.String text, int offset, int len)voidwriteRawUTF8String(byte[] text, int offset, int len)voidwriteRawValue(char[] text, int offset, int len)voidwriteRawValue(java.lang.String text)voidwriteRawValue(java.lang.String text, int offset, int len)voidwriteStartArray()voidwriteStartObject()voidwriteString(char[] text, int offset, int len)voidwriteString(com.fasterxml.jackson.core.SerializableString sstr)voidwriteString(java.lang.String text)voidwriteTypeId(java.lang.Object id)voidwriteUTF8String(byte[] text, int offset, int len)-
Methods inherited from class com.fasterxml.jackson.core.base.GeneratorBase
_asString, _checkRangeBoundsForByteArray, _checkRangeBoundsForCharArray, _checkRangeBoundsForString, _checkStdFeatureChanges, _constructDefaultPrettyPrinter, _decodeSurrogate, assignCurrentValue, currentValue, disable, enable, getCodec, getFeatureMask, getOutputContext, ioContext, isClosed, isEnabled, overrideStdFeatures, setCodec, setFeatureMask, writeBinary, writeObject, writeRawValue, writeStartObject, writeTree
-
Methods inherited from class com.fasterxml.jackson.core.JsonGenerator
_constructWriteException, _constructWriteException, _constructWriteException, _constructWriteException, _copyCurrentContents, _copyCurrentFloatValue, _copyCurrentFloatValueExact, _copyCurrentIntValue, _copyCurrentStringValue, _reportError, _reportUnsupportedOperation, _reportUnsupportedOperation, _throwInternal, _verifyOffsets, _writeSimpleObject, canOmitFields, canWriteBinaryNatively, configure, copyCurrentEvent, copyCurrentEventExact, copyCurrentStructure, getCharacterEscapes, getCurrentValue, getHighestEscapedChar, getPrettyPrinter, getSchema, isEnabled, setCharacterEscapes, setCurrentValue, setHighestNonEscapedChar, setRootValueSeparator, setSchema, writeArray, writeArray, writeArray, writeArray, writeArrayFieldStart, writeBinary, writeBinary, writeBinary, writeBinaryField, writeBooleanField, writeEmbeddedObject, writeNullField, writeNumber, writeNumber, writeNumberField, writeNumberField, writeNumberField, writeNumberField, writeNumberField, writeNumberField, writeNumberField, writeObjectField, writeObjectFieldStart, writeOmittedField, writePOJO, writePOJOField, writeRaw, writeStartArray, writeStartArray, writeStartArray, writeStartObject, writeString, writeStringField, writeTypePrefix, writeTypeSuffix
-
-
-
-
Field Detail
-
MIN_INT_AS_LONG
protected static final long MIN_INT_AS_LONG
- See Also:
- Constant Field Values
-
MAX_INT_AS_LONG
protected static final long MAX_INT_AS_LONG
- See Also:
- Constant Field Values
-
PLAIN_NUMBER_P
protected static final java.util.regex.Pattern PLAIN_NUMBER_P
-
TAG_BINARY
protected static final java.lang.String TAG_BINARY
-
_streamWriteConstraints
protected final com.fasterxml.jackson.core.StreamWriteConstraints _streamWriteConstraints
- Since:
- 2.16
-
_formatFeatures
protected int _formatFeatures
Bit flag composed of bits that indicate whichYAMLGenerator.Features are enabled.
-
_writer
protected java.io.Writer _writer
-
_outputOptions
protected org.yaml.snakeyaml.DumperOptions _outputOptions
-
_docVersion
protected final org.yaml.snakeyaml.DumperOptions.Version _docVersion
-
STYLE_UNQUOTED_NAME
private static final org.yaml.snakeyaml.DumperOptions.ScalarStyle STYLE_UNQUOTED_NAME
-
STYLE_SCALAR
private static final org.yaml.snakeyaml.DumperOptions.ScalarStyle STYLE_SCALAR
-
STYLE_QUOTED
private static final org.yaml.snakeyaml.DumperOptions.ScalarStyle STYLE_QUOTED
-
STYLE_LITERAL
private static final org.yaml.snakeyaml.DumperOptions.ScalarStyle STYLE_LITERAL
-
STYLE_BASE64
private static final org.yaml.snakeyaml.DumperOptions.ScalarStyle STYLE_BASE64
-
STYLE_PLAIN
private static final org.yaml.snakeyaml.DumperOptions.ScalarStyle STYLE_PLAIN
-
_emitter
protected org.yaml.snakeyaml.emitter.Emitter _emitter
-
_objectId
protected java.lang.String _objectId
YAML supports native Object identifiers, so databinder may indicate need to output one.
-
_typeId
protected java.lang.String _typeId
YAML supports native Type identifiers, so databinder may indicate need to output one.
-
_rootValueCount
protected int _rootValueCount
-
_quotingChecker
protected final StringQuotingChecker _quotingChecker
-
NO_TAGS
private static final org.yaml.snakeyaml.events.ImplicitTuple NO_TAGS
-
EXPLICIT_TAGS
private static final org.yaml.snakeyaml.events.ImplicitTuple EXPLICIT_TAGS
-
-
Constructor Detail
-
YAMLGenerator
public YAMLGenerator(com.fasterxml.jackson.core.io.IOContext ctxt, int jsonFeatures, int yamlFeatures, StringQuotingChecker quotingChecker, com.fasterxml.jackson.core.ObjectCodec codec, java.io.Writer out, org.yaml.snakeyaml.DumperOptions.Version version) throws java.io.IOException- Throws:
java.io.IOException
-
YAMLGenerator
public YAMLGenerator(com.fasterxml.jackson.core.io.IOContext ctxt, int jsonFeatures, int yamlFeatures, StringQuotingChecker quotingChecker, com.fasterxml.jackson.core.ObjectCodec codec, java.io.Writer out, org.yaml.snakeyaml.DumperOptions dumperOptions) throws java.io.IOException- Throws:
java.io.IOException- Since:
- 2.14
-
YAMLGenerator
@Deprecated public YAMLGenerator(com.fasterxml.jackson.core.io.IOContext ctxt, int jsonFeatures, int yamlFeatures, com.fasterxml.jackson.core.ObjectCodec codec, java.io.Writer out, org.yaml.snakeyaml.DumperOptions.Version version) throws java.io.IOExceptionDeprecated.- Throws:
java.io.IOException
-
-
Method Detail
-
buildDumperOptions
protected org.yaml.snakeyaml.DumperOptions buildDumperOptions(int jsonFeatures, int yamlFeatures, org.yaml.snakeyaml.DumperOptions.Version version)
-
streamWriteConstraints
public com.fasterxml.jackson.core.StreamWriteConstraints streamWriteConstraints()
- Overrides:
streamWriteConstraintsin classcom.fasterxml.jackson.core.JsonGenerator
-
version
public com.fasterxml.jackson.core.Version version()
- Specified by:
versionin interfacecom.fasterxml.jackson.core.Versioned- Overrides:
versionin classcom.fasterxml.jackson.core.base.GeneratorBase
-
useDefaultPrettyPrinter
public YAMLGenerator useDefaultPrettyPrinter()
Not sure what to do here; could reset indentation to some value maybe?- Overrides:
useDefaultPrettyPrinterin classcom.fasterxml.jackson.core.base.GeneratorBase
-
setPrettyPrinter
public YAMLGenerator setPrettyPrinter(com.fasterxml.jackson.core.PrettyPrinter pp)
Not sure what to do here; will always indent, but uses YAML-specific settings etc.- Overrides:
setPrettyPrinterin classcom.fasterxml.jackson.core.JsonGenerator
-
getOutputTarget
public java.lang.Object getOutputTarget()
- Overrides:
getOutputTargetin classcom.fasterxml.jackson.core.JsonGenerator
-
getOutputBuffered
public int getOutputBuffered()
SnakeYAML does not expose buffered content amount, so we can only return-1from here- Overrides:
getOutputBufferedin classcom.fasterxml.jackson.core.JsonGenerator
-
getFormatFeatures
public int getFormatFeatures()
- Overrides:
getFormatFeaturesin classcom.fasterxml.jackson.core.JsonGenerator
-
overrideFormatFeatures
public com.fasterxml.jackson.core.JsonGenerator overrideFormatFeatures(int values, int mask)- Overrides:
overrideFormatFeaturesin classcom.fasterxml.jackson.core.JsonGenerator
-
canUseSchema
public boolean canUseSchema(com.fasterxml.jackson.core.FormatSchema schema)
- Overrides:
canUseSchemain classcom.fasterxml.jackson.core.JsonGenerator
-
canWriteFormattedNumbers
public boolean canWriteFormattedNumbers()
- Overrides:
canWriteFormattedNumbersin classcom.fasterxml.jackson.core.JsonGenerator
-
getWriteCapabilities
public com.fasterxml.jackson.core.util.JacksonFeatureSet<com.fasterxml.jackson.core.StreamWriteCapability> getWriteCapabilities()
- Overrides:
getWriteCapabilitiesin classcom.fasterxml.jackson.core.JsonGenerator
-
enable
public YAMLGenerator enable(YAMLGenerator.Feature f)
-
disable
public YAMLGenerator disable(YAMLGenerator.Feature f)
-
isEnabled
public final boolean isEnabled(YAMLGenerator.Feature f)
-
configure
public YAMLGenerator configure(YAMLGenerator.Feature f, boolean state)
-
writeFieldName
public final void writeFieldName(java.lang.String name) throws java.io.IOException- Specified by:
writeFieldNamein classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeFieldName
public final void writeFieldName(com.fasterxml.jackson.core.SerializableString name) throws java.io.IOException- Overrides:
writeFieldNamein classcom.fasterxml.jackson.core.base.GeneratorBase- Throws:
java.io.IOException
-
writeFieldId
public void writeFieldId(long id) throws java.io.IOException- Overrides:
writeFieldIdin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
_writeFieldName
private final void _writeFieldName(java.lang.String name) throws java.io.IOException- Throws:
java.io.IOException
-
flush
public final void flush() throws java.io.IOException- Specified by:
flushin interfacejava.io.Flushable- Specified by:
flushin classcom.fasterxml.jackson.core.base.GeneratorBase- Throws:
java.io.IOException
-
close
public void close() throws java.io.IOException- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable- Overrides:
closein classcom.fasterxml.jackson.core.base.GeneratorBase- Throws:
java.io.IOException
-
writeStartArray
public final void writeStartArray() throws java.io.IOException- Specified by:
writeStartArrayin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeEndArray
public final void writeEndArray() throws java.io.IOException- Specified by:
writeEndArrayin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeStartObject
public final void writeStartObject() throws java.io.IOException- Specified by:
writeStartObjectin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeEndObject
public final void writeEndObject() throws java.io.IOException- Specified by:
writeEndObjectin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeString
public void writeString(java.lang.String text) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException- Specified by:
writeStringin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOExceptioncom.fasterxml.jackson.core.JsonGenerationException
-
writeString
public void writeString(char[] text, int offset, int len) throws java.io.IOException- Specified by:
writeStringin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeString
public final void writeString(com.fasterxml.jackson.core.SerializableString sstr) throws java.io.IOException- Overrides:
writeStringin classcom.fasterxml.jackson.core.base.GeneratorBase- Throws:
java.io.IOException
-
writeRawUTF8String
public void writeRawUTF8String(byte[] text, int offset, int len) throws java.io.IOException- Specified by:
writeRawUTF8Stringin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeUTF8String
public final void writeUTF8String(byte[] text, int offset, int len) throws java.io.IOException- Specified by:
writeUTF8Stringin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeRaw
public void writeRaw(java.lang.String text) throws java.io.IOException- Specified by:
writeRawin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeRaw
public void writeRaw(java.lang.String text, int offset, int len) throws java.io.IOException- Specified by:
writeRawin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeRaw
public void writeRaw(char[] text, int offset, int len) throws java.io.IOException- Specified by:
writeRawin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeRaw
public void writeRaw(char c) throws java.io.IOException- Specified by:
writeRawin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeRawValue
public void writeRawValue(java.lang.String text) throws java.io.IOException- Overrides:
writeRawValuein classcom.fasterxml.jackson.core.base.GeneratorBase- Throws:
java.io.IOException
-
writeRawValue
public void writeRawValue(java.lang.String text, int offset, int len) throws java.io.IOException- Overrides:
writeRawValuein classcom.fasterxml.jackson.core.base.GeneratorBase- Throws:
java.io.IOException
-
writeRawValue
public void writeRawValue(char[] text, int offset, int len) throws java.io.IOException- Overrides:
writeRawValuein classcom.fasterxml.jackson.core.base.GeneratorBase- Throws:
java.io.IOException
-
writeBinary
public void writeBinary(com.fasterxml.jackson.core.Base64Variant b64variant, byte[] data, int offset, int len) throws java.io.IOException- Specified by:
writeBinaryin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeBoolean
public void writeBoolean(boolean state) throws java.io.IOException- Specified by:
writeBooleanin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeNumber
public void writeNumber(int i) throws java.io.IOException- Specified by:
writeNumberin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeNumber
public void writeNumber(long l) throws java.io.IOException- Specified by:
writeNumberin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeNumber
public void writeNumber(java.math.BigInteger v) throws java.io.IOException- Specified by:
writeNumberin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeNumber
public void writeNumber(double d) throws java.io.IOException- Specified by:
writeNumberin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeNumber
public void writeNumber(float f) throws java.io.IOException- Specified by:
writeNumberin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeNumber
public void writeNumber(java.math.BigDecimal dec) throws java.io.IOException- Specified by:
writeNumberin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeNumber
public void writeNumber(java.lang.String encodedValue) throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException, java.lang.UnsupportedOperationException- Specified by:
writeNumberin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOExceptioncom.fasterxml.jackson.core.JsonGenerationExceptionjava.lang.UnsupportedOperationException
-
writeNull
public void writeNull() throws java.io.IOException- Specified by:
writeNullin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
canWriteObjectId
public boolean canWriteObjectId()
- Overrides:
canWriteObjectIdin classcom.fasterxml.jackson.core.JsonGenerator
-
canWriteTypeId
public boolean canWriteTypeId()
- Overrides:
canWriteTypeIdin classcom.fasterxml.jackson.core.JsonGenerator
-
writeTypeId
public void writeTypeId(java.lang.Object id) throws java.io.IOException- Overrides:
writeTypeIdin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeObjectRef
public void writeObjectRef(java.lang.Object id) throws java.io.IOException- Overrides:
writeObjectRefin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
writeObjectId
public void writeObjectId(java.lang.Object id) throws java.io.IOException- Overrides:
writeObjectIdin classcom.fasterxml.jackson.core.JsonGenerator- Throws:
java.io.IOException
-
_verifyValueWrite
protected final void _verifyValueWrite(java.lang.String typeMsg) throws java.io.IOException- Specified by:
_verifyValueWritein classcom.fasterxml.jackson.core.base.GeneratorBase- Throws:
java.io.IOException
-
_releaseBuffers
protected void _releaseBuffers()
- Specified by:
_releaseBuffersin classcom.fasterxml.jackson.core.base.GeneratorBase
-
_writeScalar
protected void _writeScalar(java.lang.String value, java.lang.String type, org.yaml.snakeyaml.DumperOptions.ScalarStyle style) throws java.io.IOException- Throws:
java.io.IOException
-
_writeScalarBinary
private void _writeScalarBinary(com.fasterxml.jackson.core.Base64Variant b64variant, byte[] data) throws java.io.IOException- Throws:
java.io.IOException
-
_scalarEvent
protected org.yaml.snakeyaml.events.ScalarEvent _scalarEvent(java.lang.String value, org.yaml.snakeyaml.DumperOptions.ScalarStyle style)
-
_base64encode
private java.lang.String _base64encode(com.fasterxml.jackson.core.Base64Variant b64v, byte[] input, java.lang.String linefeed)
-
_lf
protected java.lang.String _lf()
-
_emitStartDocument
protected void _emitStartDocument() throws java.io.IOException- Throws:
java.io.IOException
-
_emitEndDocument
protected void _emitEndDocument() throws java.io.IOException- Throws:
java.io.IOException
-
_emit
protected final void _emit(org.yaml.snakeyaml.events.Event e) throws java.io.IOException- Throws:
java.io.IOException
-
-