diff options
author | Tatu Saloranta <tatu.saloranta@iki.fi> | 2020-07-08 17:49:35 -0700 |
---|---|---|
committer | Tatu Saloranta <tatu.saloranta@iki.fi> | 2020-07-08 17:49:35 -0700 |
commit | 3dec03cff1f222bb947549615b2d097234b24088 (patch) | |
tree | d9a408e78a3a970fb9e396b97ed7f62dc87ddca5 /src | |
parent | c4ded65a5042d7d2e6f05e5eb9d9a09dc32dceed (diff) | |
download | jackson-databind-3dec03cff1f222bb947549615b2d097234b24088.tar.gz |
Minor change to pass StreamWriteCapabilities from TokenBuffer
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/com/fasterxml/jackson/databind/util/TokenBuffer.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/main/java/com/fasterxml/jackson/databind/util/TokenBuffer.java b/src/main/java/com/fasterxml/jackson/databind/util/TokenBuffer.java index 279b55ea3..8145f71a3 100644 --- a/src/main/java/com/fasterxml/jackson/databind/util/TokenBuffer.java +++ b/src/main/java/com/fasterxml/jackson/databind/util/TokenBuffer.java @@ -640,7 +640,16 @@ sb.append("NativeObjectIds=").append(_hasNativeObjectIds).append(","); public boolean canWriteBinaryNatively() { return true; } - + + // 20-May-2020, tatu: This may or may not be enough -- ideally access is + // via `DeserializationContext`, not parser, but if latter is needed + // then we'll need to pass this from parser contents if which were + // buffered. + @Override + public JacksonFeatureSet<StreamWriteCapability> getWriteCapabilities() { + return DEFAULT_WRITE_CAPABILITIES; + } + /* /********************************************************** /* JsonGenerator implementation: low-level output handling |