Made FlatBufferBuilder.java require ByteBuffers that have an array.
authorWouter van Oortmerssen <wvo@google.com>
Fri, 5 Sep 2014 20:48:02 +0000 (13:48 -0700)
committerWouter van Oortmerssen <wvo@google.com>
Fri, 5 Sep 2014 20:48:02 +0000 (13:48 -0700)
commit354aad4bc541c6a1346e8aac33fd3cdc9d951edb
tree9b2c3dec5a6640df0999f6b3876d3f6b3b3fb23c
parentf57d012a2171f51a1aceb03d735d1f0e3cf2e035
Made FlatBufferBuilder.java require ByteBuffers that have an array.

Readonly ByteBuffers and Direct ByteBuffers don't have a backing
array, and thus can't be used for writing FlatBuffers (though
they are fine for reading).

Change-Id: I4d7b9cc222b96161d0f8e92f34588bd3e0e38034
Tested: on Linux.
java/flatbuffers/FlatBufferBuilder.java