gpt4 book ai didi

com.fasterxml.jackson.core.json.WriterBasedJsonGenerator.()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-26 02:59:05 26 4
gpt4 key购买 nike

本文整理了Java中com.fasterxml.jackson.core.json.WriterBasedJsonGenerator.<init>()方法的一些代码示例,展示了WriterBasedJsonGenerator.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WriterBasedJsonGenerator.<init>()方法的具体详情如下:
包路径:com.fasterxml.jackson.core.json.WriterBasedJsonGenerator
类名称:WriterBasedJsonGenerator
方法名:<init>

WriterBasedJsonGenerator.<init>介绍

暂无

代码示例

代码示例来源:origin: redisson/redisson

/**
 * Overridable factory method that actually instantiates generator for
 * given {@link Writer} and context object.
 *<p>
 * This method is specifically designed to remain
 * compatible between minor versions so that sub-classes can count
 * on it being called as expected. That is, it is part of official
 * interface from sub-class perspective, although not a public
 * method available to users of factory implementations.
 */
protected JsonGenerator _createGenerator(Writer out, IOContext ctxt) throws IOException
{
  WriterBasedJsonGenerator gen = new WriterBasedJsonGenerator(ctxt,
      _generatorFeatures, _objectCodec, out);
  if (_characterEscapes != null) {
    gen.setCharacterEscapes(_characterEscapes);
  }
  SerializableString rootSep = _rootValueSeparator;
  if (rootSep != DEFAULT_ROOT_VALUE_SEPARATOR) {
    gen.setRootValueSeparator(rootSep);
  }
  return gen;
}

代码示例来源:origin: FasterXML/jackson-core

@Override
protected JsonGenerator _createGenerator(ObjectWriteContext writeCtxt,
    IOContext ioCtxt, Writer out) throws IOException
{
  SerializableString rootSep = writeCtxt.getRootValueSeparator(_rootValueSeparator);
  CharacterEscapes charEsc = writeCtxt.getCharacterEscapes();
  if (charEsc == null) {
    charEsc = _characterEscapes;
  }
  // 14-Jan-2019, tatu: Should we make this configurable via databind layer?
  final int maxNonEscaped = _maximumNonEscapedChar;
  // NOTE: JSON generator does not use schema; has no format-specific features
  return new WriterBasedJsonGenerator(writeCtxt, ioCtxt,
      writeCtxt.getStreamWriteFeatures(_streamWriteFeatures),
      writeCtxt.getFormatWriteFeatures(_formatWriteFeatures),
      out,
      rootSep, charEsc, writeCtxt.getPrettyPrinter(), maxNonEscaped);
}

代码示例来源:origin: com.fasterxml.jackson.core/com.springsource.com.fasterxml.jackson.core.jackson-core

/**
 * Overridable factory method that actually instantiates generator for
 * given {@link Writer} and context object.
 *<p>
 * This method is specifically designed to remain
 * compatible between minor versions so that sub-classes can count
 * on it being called as expected. That is, it is part of official
 * interface from sub-class perspective, although not a public
 * method available to users of factory implementations.
 */
protected JsonGenerator _createJsonGenerator(Writer out, IOContext ctxt)
  throws IOException
{
  WriterBasedJsonGenerator gen = new WriterBasedJsonGenerator(ctxt, _generatorFeatures, _objectCodec, out);
  if (_characterEscapes != null) {
    gen.setCharacterEscapes(_characterEscapes);
  }
  return gen;
}

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

/**
 * @deprecated since 2.1 -- use {@link #_createGenerator(Writer, IOContext)} instead
 */
@Deprecated
protected JsonGenerator _createJsonGenerator(Writer out, IOContext ctxt)
  throws IOException
{
  WriterBasedJsonGenerator gen = new WriterBasedJsonGenerator(ctxt,
      _generatorFeatures, _objectCodec, out);
  if (_characterEscapes != null) {
    gen.setCharacterEscapes(_characterEscapes);
  }
  SerializableString rootSep = _rootValueSeparator;
  if (rootSep != DEFAULT_ROOT_VALUE_SEPARATOR) {
    gen.setRootValueSeparator(rootSep);
  }
  return gen;
}

代码示例来源:origin: com.eclipsesource.jaxrs/jersey-all

/**
 * Overridable factory method that actually instantiates generator for
 * given {@link Writer} and context object.
 *<p>
 * This method is specifically designed to remain
 * compatible between minor versions so that sub-classes can count
 * on it being called as expected. That is, it is part of official
 * interface from sub-class perspective, although not a public
 * method available to users of factory implementations.
 */
protected JsonGenerator _createGenerator(Writer out, IOContext ctxt) throws IOException
{
  WriterBasedJsonGenerator gen = new WriterBasedJsonGenerator(ctxt,
      _generatorFeatures, _objectCodec, out);
  if (_characterEscapes != null) {
    gen.setCharacterEscapes(_characterEscapes);
  }
  SerializableString rootSep = _rootValueSeparator;
  if (rootSep != DEFAULT_ROOT_VALUE_SEPARATOR) {
    gen.setRootValueSeparator(rootSep);
  }
  return gen;
}

代码示例来源:origin: hstaudacher/osgi-jax-rs-connector

/**
 * Overridable factory method that actually instantiates generator for
 * given {@link Writer} and context object.
 *<p>
 * This method is specifically designed to remain
 * compatible between minor versions so that sub-classes can count
 * on it being called as expected. That is, it is part of official
 * interface from sub-class perspective, although not a public
 * method available to users of factory implementations.
 */
protected JsonGenerator _createGenerator(Writer out, IOContext ctxt) throws IOException
{
  WriterBasedJsonGenerator gen = new WriterBasedJsonGenerator(ctxt,
      _generatorFeatures, _objectCodec, out);
  if (_characterEscapes != null) {
    gen.setCharacterEscapes(_characterEscapes);
  }
  SerializableString rootSep = _rootValueSeparator;
  if (rootSep != DEFAULT_ROOT_VALUE_SEPARATOR) {
    gen.setRootValueSeparator(rootSep);
  }
  return gen;
}

代码示例来源:origin: Nextdoor/bender

/**
 * Overridable factory method that actually instantiates generator for
 * given {@link Writer} and context object.
 *<p>
 * This method is specifically designed to remain
 * compatible between minor versions so that sub-classes can count
 * on it being called as expected. That is, it is part of official
 * interface from sub-class perspective, although not a public
 * method available to users of factory implementations.
 */
protected JsonGenerator _createGenerator(Writer out, IOContext ctxt) throws IOException
{
  WriterBasedJsonGenerator gen = new WriterBasedJsonGenerator(ctxt,
      _generatorFeatures, _objectCodec, out);
  if (_characterEscapes != null) {
    gen.setCharacterEscapes(_characterEscapes);
  }
  SerializableString rootSep = _rootValueSeparator;
  if (rootSep != DEFAULT_ROOT_VALUE_SEPARATOR) {
    gen.setRootValueSeparator(rootSep);
  }
  return gen;
}

代码示例来源:origin: org.kill-bill.billing/killbill-platform-osgi-bundles-logger

/**
 * Overridable factory method that actually instantiates generator for
 * given {@link Writer} and context object.
 *<p>
 * This method is specifically designed to remain
 * compatible between minor versions so that sub-classes can count
 * on it being called as expected. That is, it is part of official
 * interface from sub-class perspective, although not a public
 * method available to users of factory implementations.
 */
protected JsonGenerator _createGenerator(Writer out, IOContext ctxt) throws IOException
{
  WriterBasedJsonGenerator gen = new WriterBasedJsonGenerator(ctxt,
      _generatorFeatures, _objectCodec, out);
  if (_characterEscapes != null) {
    gen.setCharacterEscapes(_characterEscapes);
  }
  SerializableString rootSep = _rootValueSeparator;
  if (rootSep != DEFAULT_ROOT_VALUE_SEPARATOR) {
    gen.setRootValueSeparator(rootSep);
  }
  return gen;
}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com