ByteKey implements Comparable<ByteKey>, Serializable { public boolean isEmpty() { return value.isEmpty(); } private  ByteKey(ByteString value); static ByteKey copyFrom(ByteBuffer value); static ByteKey copyFrom(byte[] bytes); static ByteKey of(int... bytes); ByteBuffer getValue(); byte[] getBytes(); boolean isEmpty(); @Override int compareTo(@Nonnull ByteKey other); @Override String toString(); @Override boolean equals(@Nullable Object o); @Override int hashCode(); static final ByteKey EMPTY; }
@Test public void testIsEmpty() { assertTrue("[] is empty", ByteKey.EMPTY.isEmpty()); assertFalse("[00]", ByteKey.of(0).isEmpty()); }