Package org.refcodes.io
Interface ByteArrayProvider
-
- All Superinterfaces:
org.refcodes.structure.ByteArrayAccessor
,ByteBlockProvider
,ByteDatagramProvider
,ByteProvider
- All Known Implementing Classes:
ByteArrayProviderImpl
public interface ByteArrayProvider extends ByteProvider, org.refcodes.structure.ByteArrayAccessor
The Interface ByteArrayProvider.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.structure.ByteArrayAccessor
org.refcodes.structure.ByteArrayAccessor.ByteArrayBuilder<B extends org.refcodes.structure.ByteArrayAccessor.ByteArrayBuilder<B>>, org.refcodes.structure.ByteArrayAccessor.ByteArrayMutator, org.refcodes.structure.ByteArrayAccessor.ByteArrayProperty
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description byte[]
getBytes()
Provides access to the remaining backing byte array.-
Methods inherited from interface org.refcodes.io.ByteDatagramProvider
readDatagram
-
Methods inherited from interface org.refcodes.io.ByteProvider
readDatagrams, readDatagrams
-
-
-
-
Method Detail
-
getBytes
byte[] getBytes()
Provides access to the remaining backing byte array. All read data via methods such asByteDatagramProvider.readDatagram()
orByteProvider.readDatagrams(int)
are not contained in the returned array.- Specified by:
getBytes
in interfaceorg.refcodes.structure.ByteArrayAccessor
- Returns:
- The remaining backing byte array.
-
-