Package net.seesharpsoft.commons.util
Class SharpIO
java.lang.Object
net.seesharpsoft.commons.util.SharpIO
public class SharpIO
extends java.lang.Object
-
Method Summary
Modifier and Type Method Description static java.lang.Byte[]byteArrayToObjects(byte[] primitiveByteArray)static byte[]byteArrayToPrimitives(java.lang.Byte[] objectByteArray)static java.util.stream.Stream<java.lang.Byte>bytesToStream(byte[] array)static java.io.InputStreamcreateInputStream(java.io.File file)static java.io.InputStreamcreateInputStream(java.lang.String fileName)static java.io.FilegetFile(java.lang.String fileName)static java.io.FilegetFile(java.lang.String fileName, java.lang.String reference)static byte[]readAsByteArray(java.io.InputStream stream)static java.lang.StringreadAsString(java.io.InputStream stream)static java.lang.StringreadAsString(java.io.InputStream stream, java.nio.charset.Charset charset)static java.lang.StringreadAsString(java.lang.String fileName)static java.lang.StringreadAsString(java.lang.String fileName, java.nio.charset.Charset charset)static voidreadFromIn2Out(java.io.InputStream in, java.io.OutputStream out)static <A, T> java.util.stream.Collector<A,?,T[]>toArray(java.lang.Class<T> clazz)static java.util.stream.Collector<java.lang.Number,?,byte[]>toByteArray()
-
Method Details
-
readFromIn2Out
public static void readFromIn2Out(java.io.InputStream in, java.io.OutputStream out) throws java.io.IOException- Throws:
java.io.IOException
-
readAsByteArray
public static byte[] readAsByteArray(java.io.InputStream stream) throws java.io.IOException- Throws:
java.io.IOException
-
readAsString
public static java.lang.String readAsString(java.io.InputStream stream) throws java.io.IOException- Throws:
java.io.IOException
-
readAsString
public static java.lang.String readAsString(java.io.InputStream stream, java.nio.charset.Charset charset) throws java.io.IOException- Throws:
java.io.IOException
-
getFile
public static java.io.File getFile(java.lang.String fileName, java.lang.String reference) -
getFile
public static java.io.File getFile(java.lang.String fileName) -
createInputStream
public static java.io.InputStream createInputStream(java.lang.String fileName) throws java.io.IOException- Throws:
java.io.IOException
-
createInputStream
public static java.io.InputStream createInputStream(java.io.File file) throws java.io.IOException- Throws:
java.io.IOException
-
readAsString
public static java.lang.String readAsString(java.lang.String fileName, java.nio.charset.Charset charset) throws java.io.IOException- Throws:
java.io.IOException
-
readAsString
public static java.lang.String readAsString(java.lang.String fileName) throws java.io.IOException- Throws:
java.io.IOException
-
byteArrayToObjects
public static java.lang.Byte[] byteArrayToObjects(byte[] primitiveByteArray) -
byteArrayToPrimitives
public static byte[] byteArrayToPrimitives(java.lang.Byte[] objectByteArray) -
bytesToStream
public static java.util.stream.Stream<java.lang.Byte> bytesToStream(byte[] array) -
toByteArray
public static java.util.stream.Collector<java.lang.Number,?,byte[]> toByteArray() -
toArray
public static <A, T> java.util.stream.Collector<A,?,T[]> toArray(java.lang.Class<T> clazz)
-