Package org.grails.encoder
Class ChainedEncoders
- java.lang.Object
-
- org.grails.encoder.ChainedEncoders
-
public class ChainedEncoders extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.List<Encoder>appendEncoder(java.util.List<Encoder> encoders, Encoder encodeToEncoder)static EncodedAppenderchainAllButLastEncoders(EncodedAppender appender, java.util.List<StreamingEncoder> encoders)static EncodedAppenderchainAllEncoders(EncodedAppender appender, java.util.List<StreamingEncoder> encoders)static voidchainEncode(StreamEncodeable streamEncodeable, EncodedAppender appender, java.util.List<Encoder> encoders)static voidchainStreamingEncode(StreamEncodeable streamEncodeable, EncodedAppender appender, java.util.List<StreamingEncoder> encoders)static booleanshouldApplyEncoder(StreamingEncoder encoder)checks that the encoder isn't a NoneEncoder instancestatic java.util.List<StreamingEncoder>toStreamingEncoders(java.util.List<Encoder> encoders)
-
-
-
Method Detail
-
toStreamingEncoders
public static java.util.List<StreamingEncoder> toStreamingEncoders(java.util.List<Encoder> encoders)
-
chainEncode
public static void chainEncode(StreamEncodeable streamEncodeable, EncodedAppender appender, java.util.List<Encoder> encoders) throws java.io.IOException
- Throws:
java.io.IOException
-
chainStreamingEncode
public static void chainStreamingEncode(StreamEncodeable streamEncodeable, EncodedAppender appender, java.util.List<StreamingEncoder> encoders) throws java.io.IOException
- Throws:
java.io.IOException
-
chainAllButLastEncoders
public static EncodedAppender chainAllButLastEncoders(EncodedAppender appender, java.util.List<StreamingEncoder> encoders)
-
chainAllEncoders
public static EncodedAppender chainAllEncoders(EncodedAppender appender, java.util.List<StreamingEncoder> encoders)
-
appendEncoder
public static java.util.List<Encoder> appendEncoder(java.util.List<Encoder> encoders, Encoder encodeToEncoder)
-
shouldApplyEncoder
public static boolean shouldApplyEncoder(StreamingEncoder encoder)
checks that the encoder isn't a NoneEncoder instance- Parameters:
encoder-- Returns:
-
-