public class ChainedEncoders
extends java.lang.Object
| Constructor and Description |
|---|
ChainedEncoders() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<Encoder> |
appendEncoder(java.util.List<Encoder> encoders,
Encoder encodeToEncoder) |
static EncodedAppender |
chainAllButLastEncoders(EncodedAppender appender,
java.util.List<StreamingEncoder> encoders) |
static EncodedAppender |
chainAllEncoders(EncodedAppender appender,
java.util.List<StreamingEncoder> encoders) |
static void |
chainEncode(StreamEncodeable streamEncodeable,
EncodedAppender appender,
java.util.List<Encoder> encoders) |
static void |
chainStreamingEncode(StreamEncodeable streamEncodeable,
EncodedAppender appender,
java.util.List<StreamingEncoder> encoders) |
static boolean |
shouldApplyEncoder(StreamingEncoder encoder)
checks that the encoder isn't a NoneEncoder instance
|
static java.util.List<StreamingEncoder> |
toStreamingEncoders(java.util.List<Encoder> encoders) |
public static java.util.List<StreamingEncoder> toStreamingEncoders(java.util.List<Encoder> encoders)
public static void chainEncode(StreamEncodeable streamEncodeable, EncodedAppender appender, java.util.List<Encoder> encoders) throws java.io.IOException
java.io.IOExceptionpublic static void chainStreamingEncode(StreamEncodeable streamEncodeable, EncodedAppender appender, java.util.List<StreamingEncoder> encoders) throws java.io.IOException
java.io.IOExceptionpublic static EncodedAppender chainAllButLastEncoders(EncodedAppender appender, java.util.List<StreamingEncoder> encoders)
public static EncodedAppender chainAllEncoders(EncodedAppender appender, java.util.List<StreamingEncoder> encoders)
public static java.util.List<Encoder> appendEncoder(java.util.List<Encoder> encoders, Encoder encodeToEncoder)
public static boolean shouldApplyEncoder(StreamingEncoder encoder)
encoder -