Class ZData

java.lang.Object
org.zeromq.util.ZData

public class ZData extends Object
  • Field Details

  • Constructor Details

    • ZData

      public ZData(byte[] data)
  • Method Details

    • streq

      public boolean streq(String str)
      String equals. Uses String compareTo for the comparison (lexigraphical)
      Parameters:
      str - String to compare with data
      Returns:
      True if data matches given string
    • streq

      public static boolean streq(byte[] data, String str)
      String equals. Uses String compareTo for the comparison (lexigraphical)
      Parameters:
      str - String to compare with data
      data - the binary data to compare
      Returns:
      True if data matches given string
    • equals

      public boolean equals(byte[] that)
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Returns a human - readable representation of data
      Overrides:
      toString in class Object
      Returns:
      A text string or hex-encoded string if data contains any non-printable ASCII characters
    • toString

      public static String toString(byte[] data)
    • strhex

      public String strhex()
      Returns:
      data as a printable hex string
    • strhex

      public static String strhex(byte[] data)
    • print

      public void print(PrintStream out, String prefix)
    • print

      public static void print(PrintStream out, String prefix, byte[] data, int size)