Package com.ibm.icu.util
Class BytesTrie.Entry
- java.lang.Object
-
- com.ibm.icu.util.BytesTrie.Entry
-
- Enclosing class:
- BytesTrie
public static final class BytesTrie.Entry extends java.lang.Object
Return value type for the Iterator.
-
-
Field Summary
Fields Modifier and Type Field Description int
value
The value associated with the byte sequence.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte
byteAt(int index)
Returns a byte of the byte sequence.java.nio.ByteBuffer
bytesAsByteBuffer()
int
bytesLength()
void
copyBytesTo(byte[] dest, int destOffset)
Copies the byte sequence into a byte array.
-
-
-
Method Detail
-
bytesLength
public int bytesLength()
- Returns:
- The length of the byte sequence.
-
byteAt
public byte byteAt(int index)
Returns a byte of the byte sequence.- Parameters:
index
- An index into the byte sequence.- Returns:
- The index-th byte sequence byte.
-
copyBytesTo
public void copyBytesTo(byte[] dest, int destOffset)
Copies the byte sequence into a byte array.- Parameters:
dest
- Destination byte array.destOffset
- Starting offset to where in dest the byte sequence is copied.
-
bytesAsByteBuffer
public java.nio.ByteBuffer bytesAsByteBuffer()
- Returns:
- The byte sequence as a read-only ByteBuffer.
-
-