INNER CODE UNIT · Java
setCharacterEscapes
michel-kraemer/bson4jackson · src/main/java/de/undercouch/bson4jackson/BsonFactory.java:175
public void setCharacterEscapes(CharacterEscapes esc) {
_bsonCharacterEscapes = esc;
}
@Override
protected BsonParser _createParser(ObjectReadContext readCtxt, IOContext ctxt, InputStream in) {
return new BsonParser(readCtxt, ctxt, _streamReadFeatures, _bsonParserFeatures, in);
}
@Override
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");
}