@Test(expected = IllegalArgumentException.class) public void offsetPastEdge() { wrap(new byte[10], 11, 0); }
public WrappingByteSource wrap(byte[] bytes) { return wrap(bytes, 0, bytes.length); }
WrappingByteSource implements ByteSource { public WrappingByteSource wrap(byte[] bytes) { return wrap(bytes, 0, bytes.length); } }
WrappingByteSource implements ByteSource { public WrappingByteSource wrap(byte[] bytes) { return wrap(bytes, 0, bytes.length); } WrappingByteSource();  WrappingByteSource(byte[] bytes);  WrappingByteSource(byte[] bytes, int offset, int length); }
WrappingByteSource implements ByteSource { public WrappingByteSource wrap(byte[] bytes) { return wrap(bytes, 0, bytes.length); } WrappingByteSource();  WrappingByteSource(byte[] bytes);  WrappingByteSource(byte[] bytes, int offset, int length); static WrappingByteSource fromByteBuffer(ByteBuffer byteBuffer); WrappingByteSource wrap(byte[] bytes); WrappingByteSource wrap(byte[] bytes, int offset, int length); @Override byte[] byteArray(); @Override int byteArrayOffset(); @Override int byteArrayLength(); @Override int compareTo(ByteSource o); @Override byte[] toByteSubarray(); @Override String toString(); @Override boolean equals(Object o); @Override int hashCode(); }
WrappingByteSource implements ByteSource { public WrappingByteSource wrap(byte[] bytes) { return wrap(bytes, 0, bytes.length); } WrappingByteSource();  WrappingByteSource(byte[] bytes);  WrappingByteSource(byte[] bytes, int offset, int length); static WrappingByteSource fromByteBuffer(ByteBuffer byteBuffer); WrappingByteSource wrap(byte[] bytes); WrappingByteSource wrap(byte[] bytes, int offset, int length); @Override byte[] byteArray(); @Override int byteArrayOffset(); @Override int byteArrayLength(); @Override int compareTo(ByteSource o); @Override byte[] toByteSubarray(); @Override String toString(); @Override boolean equals(Object o); @Override int hashCode();  }