/** * Returns a new iterator over {@code buffer}, starting at {@code offset} and continuing for * {@code byteCount} bytes. Items larger than a byte are interpreted using the given byte order. */ public static BufferIterator iterator(byte[] buffer, int offset, int byteCount, ByteOrder order) { return new HeapBufferIterator(buffer, offset, byteCount, order); } }
/** * Returns a new iterator over {@code buffer}, starting at {@code offset} and continuing for * {@code byteCount} bytes. Items larger than a byte are interpreted using the given byte order. */ public static BufferIterator iterator(byte[] buffer, int offset, int byteCount, ByteOrder order) { return new HeapBufferIterator(buffer, offset, byteCount, order); } }
/** * Returns a new iterator over {@code buffer}, starting at {@code offset} and continuing for * {@code byteCount} bytes. Items larger than a byte are interpreted using the given byte order. */ public static BufferIterator iterator(byte[] buffer, int offset, int byteCount, ByteOrder order) { return new HeapBufferIterator(buffer, offset, byteCount, order); } }
/** * Returns a new iterator over {@code buffer}, starting at {@code offset} and continuing for * {@code byteCount} bytes. Items larger than a byte are interpreted using the given byte order. */ public static BufferIterator iterator(byte[] buffer, int offset, int byteCount, ByteOrder order) { return new HeapBufferIterator(buffer, offset, byteCount, order); } }
/** * Returns a new iterator over {@code buffer}, starting at {@code offset} and continuing for * {@code byteCount} bytes. Items larger than a byte are interpreted using the given byte order. */ public static BufferIterator iterator(byte[] buffer, int offset, int byteCount, ByteOrder order) { return new HeapBufferIterator(buffer, offset, byteCount, order); } }
/** * Returns a new iterator over {@code buffer}, starting at {@code offset} and continuing for * {@code byteCount} bytes. Items larger than a byte are interpreted using the given byte order. */ public static BufferIterator iterator(byte[] buffer, int offset, int byteCount, ByteOrder order) { return new HeapBufferIterator(buffer, offset, byteCount, order); } }
/** * Returns a new iterator over {@code buffer}, starting at {@code offset} and continuing for * {@code byteCount} bytes. Items larger than a byte are interpreted using the given byte order. */ public static BufferIterator iterator(byte[] buffer, int offset, int byteCount, ByteOrder order) { return new HeapBufferIterator(buffer, offset, byteCount, order); } }
/** * Returns a new iterator over {@code buffer}, starting at {@code offset} and continuing for * {@code byteCount} bytes. Items larger than a byte are interpreted using the given byte order. */ public static BufferIterator iterator(byte[] buffer, int offset, int byteCount, ByteOrder order) { return new HeapBufferIterator(buffer, offset, byteCount, order); } }