Uses of Class
org.refcodes.serial.ByteArraySequence
-
Uses of ByteArraySequence in org.refcodes.serial
Modifier and TypeMethodDescriptionByteArraySequence.toAppend
(byte... aBytes) Appends the given bytes to the end of thisSequence
.ByteArraySequence.toAppend
(byte[] aBytes, int aOffset, int aLength) Appends the given bytes to the end of thisSequence
.ByteArraySequence.toClone()
Creates a deep clone of thisSequence
.ByteArraySequence.toConcatenate
(org.refcodes.mixin.ConcatenateMode aConcatenateMode, byte... aBytes) Concatenates the given bytes with thisSequence
according to the providedConcatenateMode
.ByteArraySequence.toConcatenate
(Sequence aSequence, org.refcodes.mixin.ConcatenateMode aConcatenateMode) ByteArraySequence.toOverwrite
(byte[] aBytes) Writes the given bytes into a copy of thisSequence
.ByteArraySequence.toOverwrite
(int aOffset, byte[] aBytes, int aBytesOffset, int aLength) Writes the given bytes into a copy of thisSequence
.ByteArraySequence.toOverwrite
(int aOffset, Sequence aSequence) Writes the given bytes into a copy of thisSequence
.ByteArraySequence.toOverwrite
(int aOffset, Sequence aSeqquence, int aBytesOffset, int aLength) ByteArraySequence.toOverwrite
(Sequence aSequence) Writes the given bytes into a copy of thisSequence
.ByteArraySequence.toPrepend
(byte... aBytes) Prepends the given bytes to the beginning of thisSequence
.ByteArraySequence.toPrepend
(byte[] aBytes, int aOffset, int aLength) Prepends the given bytes to the beginning of thisSequence
.ByteArraySequence.toSequence
(int aOffset, int aLength) ByteArraySequence.toTruncate
(int aLength, org.refcodes.mixin.TruncateMode aTruncateMode) Returns a newSequence
truncated by the given number of bytes from the right or from the left of both, according to the givenTruncateMode
.ByteArraySequence.toTruncateHead
(int aLength) Returns a newSequence
truncated by the given number of bytes from the left.ByteArraySequence.toTruncateTail
(int aLength) Returns a newSequence
truncated by the given number of bytes from the right.ByteArraySequence.withAppend
(byte... aBytes) Builder method for theSequence.append(byte...)
method.ByteArraySequence.withAppend
(byte[] aBytes, int aOffset, int aLength) Builder method for theSequence.append(byte...)
method.ByteArraySequence.withAppend
(Sequence aSequence) Builder method for theSequence.append(Sequence)
method.ByteArraySequence.withConcatenate
(org.refcodes.mixin.ConcatenateMode aConcatenateMode, byte... aBytes) Builder method for theSequence.concatenate(ConcatenateMode, byte...)
method.ByteArraySequence.withConcatenate
(Sequence aSequence, org.refcodes.mixin.ConcatenateMode aConcatenateMode) Builder method for theSequence.concatenate(Sequence, ConcatenateMode)
method.ByteArraySequence.withOverwrite
(byte[] aBytes) Builder method for theSequence.overwrite(byte[])
method.ByteArraySequence.withOverwrite
(int aOffset, byte[] aBytes) Builder method for theSequence.overwrite(int, byte[])
method.ByteArraySequence.withOverwrite
(int aOffset, byte[] aBytes, int aBytesOffset, int aLength) Builder method for theSequence.overwrite(int, byte[], int, int)
method.ByteArraySequence.withOverwrite
(int aOffset, Sequence aSequence) Builder method for theSequence.overwrite(int, Sequence)
method.ByteArraySequence.withOverwrite
(int aOffset, Sequence aSequence, int aSequenceOffset, int aLength) Builder method for theSequence.overwrite(int, Sequence, int, int)
method.ByteArraySequence.withOverwrite
(Sequence aSequence) Builder method for theSequence.overwrite(Sequence)
method.ByteArraySequence.withPrepend
(byte... aBytes) Builder method for theSequence.prepend(byte...)
method.ByteArraySequence.withPrepend
(byte[] aBytes, int aOffset, int aLength) Builder method for theSequence.prepend(byte...)
method.ByteArraySequence.withPrepend
(Sequence aSequence) Builder method for theSequence.prepend(Sequence)
method.ByteArraySequence.withReplace
(byte[] aBytes) Builder method for theSequence.replace(byte[])
method.ByteArraySequence.withReplace
(byte[] aBytes, int aOffset, int aLength) Builder method for theSequence.replace(byte[], int, int)
method.ByteArraySequence.withReplace
(Sequence aSequence) Builder method for theSequence.replace(Sequence)
method.ByteArraySequence.withReplace
(Sequence aSequence, int aOffset, int aLength) Builder method for theSequence.replace(Sequence, int, int)
method.ByteArraySequence.withTruncate
(int aLength, org.refcodes.mixin.TruncateMode aTruncateMode) Builder method for theSequence.truncate(int, TruncateMode)
method.ByteArraySequence.withTruncateHead
(int aLength) Builder method for theSequence.truncateHead(int)
method.ByteArraySequence.withTruncateTail
(int aLength) Builder method for theSequence.truncateTail(int)
method.