public byte[] createSingleByteArray() {
		byte[] buf = new byte[totalSize];
		int pos = 0;
		for (Triple<byte[],Integer,Integer> t : buffers) {
			System.arraycopy(t.getValue1(), t.getValue2().intValue(), buf, pos, t.getValue3().intValue());
			pos += t.getValue3().intValue();
		}
		return buf;
	}
public byte [ ] createSingleByteArray ( ) { byte [ ] buf = new byte [ totalSize ] ; int pos = 0 ; for ( Triple < byte [ ] , Integer , Integer > t : buffers ) { System . arraycopy ( t . getValue1 ( ) , t . getValue2 ( ) . intValue ( ) , buf , pos , t . getValue3 ( ) . intValue ( ) ) ; pos += t . getValue3 ( ) . intValue ( ) ; } return buf ; }
Merge the byte arrays of this class into a single one and return it.