public void write(WritableByteChannel writableChannel) throws IOException {
public void write(OutputStream outputStream) throws IOException {
    public void write(WritableByteChannel writableChannel) throws IOException {        throw new UnsupportedOperationException(                "You must override this method in order to use it");    }