package kpc.api.fs.io;
import java.io.Closeable;
import java.io.IOException;
import java.nio.charset.StandardCharsets;
public final class OutputStream
implements Closeable{
private final java.io.OutputStream stream;
public OutputStream(java.io.OutputStream stream){
this.stream = stream;
}
public void write(String str)
throws IOException {
if(str == null || str.isEmpty() || str.trim().equals("\n")){
return;
}
this.stream.write(str.getBytes(StandardCharsets.UTF_8));
}
public java.io.OutputStream toOutputStream(){
return this.stream;
}
@Override
public void close()
throws IOException {
this.stream.close();
}
}