/*</constructors>*/ public NSOutputStream(byte[] bytes) { super((SkipInit) null); if (bytes == null) { throw new NullPointerException("bytes"); } initObject(init(VM.getArrayValuesAddress(bytes), bytes.length)); }
public long write(byte[] bytes, int offset, int length) { NSMutableData.checkOffsetAndCount(bytes.length, offset, length); if (length == 0) { return 0; } return write(VM.getArrayValuesAddress(bytes) + offset, length); }
/*</members>*/ public ByteBuffer getContents() { return VM.newDirectByteBuffer(getContents0(), (int) getLength()); }