Class ByteUtils

java.lang.Object
de.consist.bmu.rule.util.ByteUtils

public final class ByteUtils extends Object
Utility Klasse fuer Byte-Arrays. Hier gefunden:
See Also:
  • Method Details

    • readFromStream

      public static byte[] readFromStream(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(InputStream is, int buffersize) throws BMUException
      Liest ein komplettes Bytearray aus einem Stream und schliesst ihn.
      Parameters:
      is - InputStream
      buffersize - int
      Returns:
      byte[]
      Throws:
      BMUException - BMUException
    • readFromResource

      public static byte[] readFromResource(String name, int buffersize) throws BMUException
      Parameters:
      name - String
      buffersize - int
      Returns:
      byte[]
      Throws:
      BMUException - BMUException
    • readFromResource

      public static byte[] readFromResource(String name) throws BMUException
      Parameters:
      name - String
      Returns:
      byte[]
      Throws:
      BMUException - BMUException
    • readFromFile

      public static byte[] readFromFile(String filename) throws BMUException
      Parameters:
      filename - String
      Returns:
      byte[]
      Throws:
      BMUException - BMUException
    • writeToFile

      public static void writeToFile(String filename, byte[] data) throws BMUException
      Parameters:
      filename - String
      data - 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