Class EmptyByteSequence
java.lang.Object
org.apache.james.mime4j.util.EmptyByteSequence
- All Implemented Interfaces:
ByteSequence
-
Field Summary
FieldsFields inherited from interface ByteSequence
EMPTY -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
EMPTY_BYTES
private static final byte[] EMPTY_BYTES
-
-
Constructor Details
-
EmptyByteSequence
EmptyByteSequence()
-
-
Method Details
-
length
public int length()Description copied from interface:ByteSequenceReturns the length of this byte sequence.- Specified by:
lengthin interfaceByteSequence- Returns:
- the number of
bytes in this sequence.
-
byteAt
public byte byteAt(int index) Description copied from interface:ByteSequenceReturns thebytevalue at the specified index.- Specified by:
byteAtin interfaceByteSequence- Parameters:
index- the index of thebytevalue to be returned.- Returns:
- the corresponding
bytevalue
-
toByteArray
public byte[] toByteArray()Description copied from interface:ByteSequenceCopies the contents of this byte sequence into a newly allocated byte array and returns that array.- Specified by:
toByteArrayin interfaceByteSequence- Returns:
- a byte array holding a copy of this byte sequence.
-