/** * Returns ByteArraySizeHashPrinter wrapping given byte[]. * * @param bytes bytes to wrap around * @return null if {@code bytes == null}, ByteArraySizeHashPrinter otherwise */ public static ByteArraySizeHashPrinter orNull(byte[] bytes) { if (bytes == null) { return null; } return new ByteArraySizeHashPrinter(bytes); }
@Override public String toString() { return MoreObjects.toStringHelper(this) .add("id", id) .add("type", type) .add("sender", sender) .add("payload", ByteArraySizeHashPrinter.of(payload)) .toString(); } }
@Override public String toString() { return MoreObjects.toStringHelper(this) .add("id", id) .add("type", type) .add("sender", sender) .add("payload", ByteArraySizeHashPrinter.of(payload)) .toString(); } }
/** * Returns ByteArraySizeHashPrinter wrapping given byte[]. * * @param bytes bytes to wrap around * @return ByteArraySizeHashPrinter */ public static ByteArraySizeHashPrinter of(byte[] bytes) { return new ByteArraySizeHashPrinter(bytes); }