public class AsciiSequenceView
extends java.lang.Object
implements java.lang.CharSequence
DirectBuffer which contains an ASCII string for a given range.| Constructor and Description |
|---|
AsciiSequenceView() |
AsciiSequenceView(DirectBuffer buffer,
int offset,
int length)
Construct a view over a
DirectBuffer from an offset for a given length.. |
| Modifier and Type | Method and Description |
|---|---|
char |
charAt(int index) |
void |
getBytes(MutableDirectBuffer dstBuffer,
int dstOffset) |
int |
length() |
void |
reset()
Reset the view to null.
|
AsciiSequenceView |
subSequence(int start,
int end) |
java.lang.String |
toString() |
AsciiSequenceView |
wrap(DirectBuffer buffer,
int offset,
int length)
Wrap a range of an existing buffer containing an ASCII sequence.
|
public AsciiSequenceView()
public AsciiSequenceView(DirectBuffer buffer, int offset, int length)
DirectBuffer from an offset for a given length..buffer - containing the ASCII sequence.offset - at which the ASCII sequence begins.length - of the ASCII sequence in bytes.public int length()
length in interface java.lang.CharSequencepublic char charAt(int index)
charAt in interface java.lang.CharSequencepublic AsciiSequenceView subSequence(int start, int end)
subSequence in interface java.lang.CharSequencepublic AsciiSequenceView wrap(DirectBuffer buffer, int offset, int length)
buffer - containing the ASCII sequence.offset - at which the ASCII sequence begins.length - of the ASCII sequence in bytes.public void reset()
public void getBytes(MutableDirectBuffer dstBuffer, int dstOffset)
public java.lang.String toString()
toString in interface java.lang.CharSequencetoString in class java.lang.ObjectCopyright © 2014-2019 Real Logic Ltd. All Rights Reserved.