Class SafeDataOutputStream
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
java.io.DataOutputStream
net.flectone.pulse.util.SafeDataOutputStream
- All Implemented Interfaces:
Closeable, DataOutput, Flushable, AutoCloseable
-
Field Summary
Fields inherited from class DataOutputStream
writtenFields inherited from class FilterOutputStream
out -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidwriteAsJson(@NonNull Object object) voidwriteString(@Nullable String string) Methods inherited from class DataOutputStream
flush, size, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTFMethods inherited from class FilterOutputStream
close, writeMethods inherited from class OutputStream
nullOutputStreamMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface DataOutput
write
-
Constructor Details
-
SafeDataOutputStream
-
-
Method Details
-
writeAsJson
- Throws:
IOException
-
writeString
- Throws:
IOException
-