Package io.javalin.compression
Interface Compressor
-
- All Implemented Interfaces:
public interface Compressor
A compressor is used to compress an output stream
-
-
Method Summary
Modifier and Type Method Description abstract String
encoding()
The content encoding for this compressor (e.g. String
extension()
abstract OutputStream
compress(OutputStream out)
-
-
Method Detail
-
encoding
abstract String encoding()
The content encoding for this compressor (e.g. "gzip") MDN Content-Encoding
- Returns:
the content encoding (case-insensitive)
-
compress
abstract OutputStream compress(OutputStream out)
- Parameters:
out
- the output stream to compress- Returns:
the compressed output stream
-
-
-
-