Package de.consist.bmu.rule.util
Class ByteUtils
- java.lang.Object
-
- de.consist.bmu.rule.util.ByteUtils
-
public final class ByteUtils extends java.lang.Object
Utility Klasse fuer Byte-Arrays. Hier gefunden:- See Also:
- Java - Search Byte Array for Pattern
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
match(byte[] data, byte[] pattern)
Sucht in einem Bytearray nach einem Bytearray.static byte[]
readFromFile(java.lang.String filename)
static byte[]
readFromResource(java.lang.String name)
static byte[]
readFromResource(java.lang.String name, int buffersize)
static byte[]
readFromStream(java.io.InputStream is)
Liest ein komplettes Bytearray aus einem Stream und schliesst ihn.static byte[]
readFromStream(java.io.InputStream is, int buffersize)
Liest ein komplettes Bytearray aus einem Stream und schliesst ihn.static void
writeToFile(java.lang.String filename, byte[] data)
-
-
-
Method Detail
-
readFromStream
public static byte[] readFromStream(java.io.InputStream is) throws BMUException
Liest ein komplettes Bytearray aus einem Stream und schliesst ihn.- Parameters:
is
- InputStream- Returns:
- byte[]
- Throws:
BMUException
- BMUException
-
readFromStream
public static byte[] readFromStream(java.io.InputStream is, int buffersize) throws BMUException
Liest ein komplettes Bytearray aus einem Stream und schliesst ihn.- Parameters:
is
- InputStreambuffersize
- int- Returns:
- byte[]
- Throws:
BMUException
- BMUException
-
readFromResource
public static byte[] readFromResource(java.lang.String name, int buffersize) throws BMUException
- Parameters:
name
- Stringbuffersize
- int- Returns:
- byte[]
- Throws:
BMUException
- BMUException
-
readFromResource
public static byte[] readFromResource(java.lang.String name) throws BMUException
- Parameters:
name
- String- Returns:
- byte[]
- Throws:
BMUException
- BMUException
-
readFromFile
public static byte[] readFromFile(java.lang.String filename) throws BMUException
- Parameters:
filename
- String- Returns:
- byte[]
- Throws:
BMUException
- BMUException
-
writeToFile
public static void writeToFile(java.lang.String filename, byte[] data) throws BMUException
- Parameters:
filename
- Stringdata
- byte[]- Throws:
BMUException
- BMUException
-
match
public static boolean match(byte[] data, byte[] pattern)
Sucht in einem Bytearray nach einem Bytearray.- Parameters:
data
- byte[]pattern
- byte[]- Returns:
- boolean
-
-