package io.loli.kaze.cache; import java.io.ByteArrayOutputStream; import java.io.Serializable; import java.util.Map; public class KazeCacheData implements Serializable { private static final long serialVersionUID = 1L; private int status; private String contentType; private byte[] data; private transient ByteArrayOutputStream os; private Map<String, String> headers; public byte[] getData() { return data; } public void setData(byte[] data) { this.data = data; } public int getStatus() { return status; } public KazeCacheData() { } public KazeCacheData(int status, String contentType, byte[] data) { super(); this.status = status; this.contentType = contentType; this.data = data; } public void setStatus(int status) { this.status = status; } public String getContentType() { return contentType; } public void setContentType(String contentType) { this.contentType = contentType; } public Map<String, String> getHeaders() { return headers; } public void setHeaders(Map<String, String> headers) { this.headers = headers; } public ByteArrayOutputStream getOs() { return os; } public void setOs(ByteArrayOutputStream os) { this.os = os; } }