Package io.micronaut.jackson.core.tree
Class JsonStreamTransfer
- java.lang.Object
-
- io.micronaut.jackson.core.tree.JsonStreamTransfer
-
@Internal public final class JsonStreamTransfer extends java.lang.Object
Utility functions for transferring from aJsonParser
to aJsonGenerator
.- Since:
- 3.1
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
transfer(com.fasterxml.jackson.core.JsonParser from, com.fasterxml.jackson.core.JsonGenerator to, io.micronaut.json.JsonStreamConfig config)
Transfer tokens, starting with the current token.static void
transferCurrentToken(com.fasterxml.jackson.core.JsonParser from, com.fasterxml.jackson.core.JsonGenerator to, io.micronaut.json.JsonStreamConfig config)
Transfer a single token.static void
transferNext(com.fasterxml.jackson.core.JsonParser from, com.fasterxml.jackson.core.JsonGenerator to, io.micronaut.json.JsonStreamConfig config)
Transfer tokens, starting with the next token.
-
-
-
Method Detail
-
transferNext
public static void transferNext(com.fasterxml.jackson.core.JsonParser from, com.fasterxml.jackson.core.JsonGenerator to, io.micronaut.json.JsonStreamConfig config) throws java.io.IOException
Transfer tokens, starting with the next token.- Parameters:
from
- Parser to transfer data from.to
- Generator to transfer data to.config
- Configuration to use for copying.- Throws:
java.io.IOException
- IOException
-
transfer
public static void transfer(com.fasterxml.jackson.core.JsonParser from, com.fasterxml.jackson.core.JsonGenerator to, io.micronaut.json.JsonStreamConfig config) throws java.io.IOException
Transfer tokens, starting with the current token.- Parameters:
from
- Parser to transfer data from.to
- Generator to transfer data to.config
- Configuration to use for copying.- Throws:
java.io.IOException
- IOException
-
transferCurrentToken
public static void transferCurrentToken(com.fasterxml.jackson.core.JsonParser from, com.fasterxml.jackson.core.JsonGenerator to, io.micronaut.json.JsonStreamConfig config) throws java.io.IOException
Transfer a single token.- Parameters:
from
- Parser to transfer data from.to
- Generator to transfer data to.config
- Configuration to use for copying.- Throws:
java.io.IOException
- IOException
-
-