public byte[] toBytes() { return Byt.slc( this.buffer, 0, length ); }
@Test public void outOfBounds() { byte[] fruit = array( ( byte ) 'a', ( byte ) 'b', ( byte ) 'c', ( byte ) 'd', ( byte ) 'e' ); slcEnd( fruit, 100 ); slcEnd( fruit, -100 ); slc( fruit, 100 ); slc( fruit, -100 ); idx( fruit, 100 ); idx( fruit, -100 ); idx( fruit, 100, ( byte ) 'x' ); idx( fruit, -100, ( byte ) 'z' ); assertEquals( ( byte ) 'x', idx( fruit, -1 ) ); assertEquals( ( byte ) 'z', idx( fruit, 0 ) ); }
public byte[] toBytes() { return Byt.slc( this.buffer, 0, length ); }
public byte[] slc( int startIndex, int endIndex ) { return Byt.slc( this.buffer, startIndex, endIndex ); }
public byte[] slc( int startIndex, int endIndex ) { return Byt.slc( this.buffer, startIndex, endIndex ); }
public byte[] slc( int startIndex, int endIndex ) { return Byt.slc( this.buffer, startIndex, endIndex ); }
public byte[] toBytes() { return Byt.slc( this.buffer, 0, length ); }
@Universal public static byte[] sliceOf( byte[] array, int startIndex, int endIndex ) { return slc (array, startIndex, endIndex); }
@Universal public static byte[] sliceOf( byte[] array, int startIndex, int endIndex ) { return slc (array, startIndex, endIndex); }
@Universal public static byte[] sliceOf( byte[] array, int startIndex ) { return slc(array, startIndex); }
@Universal public static byte[] sliceOf( byte[] array, int startIndex ) { return slc(array, startIndex); }
@Universal public static byte[] sliceOf( byte[] array, int startIndex, int endIndex ) { return slc (array, startIndex, endIndex); }
@Universal public static byte[] sliceOf( byte[] array, int startIndex ) { return slc(array, startIndex); }