INNER CODE UNIT · Java

_createParser

michel-kraemer/bson4jackson · src/main/java/de/undercouch/bson4jackson/BsonFactory.java:185

    protected BsonParser _createParser(ObjectReadContext readCtxt, IOContext ctxt, byte[] data, int offset, int len) {
        return _createParser(readCtxt, ctxt, new UnsafeByteArrayInputStream(data, offset, len));
    }

    @Override
    protected BsonParser _createParser(ObjectReadContext readCtxt, IOContext ctxt, Reader r) {
        throw new UnsupportedOperationException("Can not create reader for non-byte-based source");
    }

    @Override
    protected BsonGenerator _createUTF8Generator(ObjectWriteContext writeCtxt, IOContext ctxt, OutputStream out) {
        BsonGenerator g = new BsonGenerator(writeCtxt, ctxt, _streamWriteFeatures, _bsonGeneratorFeatures, out);
        if (_bsonCharacterEscapes != null) {
            g.setCharacterEscapes(_bsonCharacterEscapes);
        }
        return g;
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…