Package com.tangosol.util
Class AbstractByteSequence.PartialByteSequence
java.lang.Object
com.tangosol.util.AbstractByteSequence
com.tangosol.util.AbstractByteSequence.PartialByteSequence
- All Implemented Interfaces:
 ByteSequence
- Enclosing class:
 AbstractByteSequence
A naive ByteSequence that represents a portion of another ByteSequence.
- Since:
 - Coherence 3.7
 - Author:
 - cp 2010-06-29
 
- 
Nested Class Summary
Nested classes/interfaces inherited from class com.tangosol.util.AbstractByteSequence
AbstractByteSequence.AggregateByteSequence, AbstractByteSequence.PartialByteSequence - 
Constructor Summary
ConstructorsConstructorDescriptionPartialByteSequence(ByteSequence seq, int of, int cb) Construct a PartialByteSequence from a ByteSequence. - 
Method Summary
Methods inherited from class com.tangosol.util.AbstractByteSequence
equals, hashCode, subSequence, toBinary, toString 
- 
Constructor Details
- 
PartialByteSequence
Construct a PartialByteSequence from a ByteSequence.- Parameters:
 seq- the ByteSequenceof- the offset within the ByteSequencecb- the number of bytes from the ByteSequence
 
 - 
 - 
Method Details
- 
length
public int length()Determine the number of bytes of data represented by this ByteSequence.- Returns:
 - the number of bytes represented by this Node
 
 - 
byteAt
public byte byteAt(int of) Determine the n-th byte of the byte sequence.- Parameters:
 of- the zero-based byte offset within the sequence of bytes (0 <= of <ByteSequence.length())- Returns:
 - the byte at the specified offset
 
 
 -