Index
All Classes and Interfaces|All Packages
C
- com.io7m.jintegers - package com.io7m.jintegers
-
Core types and functions.
P
- packToBuffer(int, ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed16
- packToBuffer(int, ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed24
- packToBuffer(int, ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed32
- packToBuffer(int, ByteBuffer, int) - Static method in class com.io7m.jintegers.Unsigned16
-
Pack an unsigned 16-bit integer into the buffer.
- packToBuffer(int, ByteBuffer, int) - Static method in class com.io7m.jintegers.Unsigned8
-
Pack an unsigned 8-bit integer into the buffer.
- packToBuffer(long, ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed64
- packToBuffer(long, ByteBuffer, int) - Static method in class com.io7m.jintegers.Unsigned32
-
Pack an unsigned 32-bit integer into the buffer.
- packToBufferBigEndian(int, ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed16
-
Pack
iinto a byte bufferrusing a big-endian encoding such that the most significant byte is inr[index]. - packToBufferBigEndian(int, ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed24
-
Pack
iinto a byte bufferrusing a big-endian encoding such that the most significant byte is inr[index]. - packToBufferBigEndian(int, ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed32
-
Pack
iinto a byte bufferrusing a big-endian encoding such that the most significant byte is inr[index]. - packToBufferBigEndian(int, ByteBuffer, int) - Static method in class com.io7m.jintegers.Unsigned16
-
Pack
iinto a byte bufferrusing a big-endian encoding such that the most significant byte is inr[index]. - packToBufferBigEndian(long, ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed64
-
Pack
iinto a byte bufferrusing a big-endian encoding such that the most significant byte is inr[index]. - packToBufferLittleEndian(int, ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed16
-
Pack
iinto a byte bufferrusing a little-endian encoding such that the least significant byte is inr[index]. - packToBufferLittleEndian(int, ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed24
-
Pack
iinto a byte bufferrusing a little-endian encoding such that the least significant byte is inr[index]. - packToBufferLittleEndian(int, ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed32
-
Pack
iinto a byte bufferrusing a little-endian encoding such that the least significant byte is inr[index]. - packToBufferLittleEndian(int, ByteBuffer, int) - Static method in class com.io7m.jintegers.Unsigned16
-
Pack
iinto a byte bufferrusing a little-endian encoding such that the least significant byte is inr[index]. - packToBufferLittleEndian(long, ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed64
-
Pack
iinto a byte bufferrusing a little-endian encoding such that the least significant byte is inr[index]. - packToBytesBigEndian(int, byte[]) - Static method in class com.io7m.jintegers.Signed16
-
Pack
iinto a byte bufferrusing a big-endian encoding such that the most significant byte is inr[0]. - packToBytesBigEndian(int, byte[]) - Static method in class com.io7m.jintegers.Signed24
-
Pack
iinto a byte bufferrusing a big-endian encoding such that the most significant byte is inr[0]. - packToBytesBigEndian(int, byte[]) - Static method in class com.io7m.jintegers.Signed32
-
Pack
iinto a byte bufferrusing a big-endian encoding such that the most significant byte is inr[0]. - packToBytesBigEndian(long, byte[]) - Static method in class com.io7m.jintegers.Signed64
-
Pack
iinto a byte bufferrusing a big-endian encoding such that the most significant byte is inr[0]. - packToBytesBigEndianAllocate(int) - Static method in class com.io7m.jintegers.Signed16
-
Pack
iinto a byte bufferbusing a big-endian encoding such that the most significant byte is inb[0]. - packToBytesBigEndianAllocate(int) - Static method in class com.io7m.jintegers.Signed24
-
Pack
iinto a byte bufferbusing a big-endian encoding such that the most significant byte is inb[0]. - packToBytesBigEndianAllocate(int) - Static method in class com.io7m.jintegers.Signed32
-
Pack
iinto a byte bufferbusing a big-endian encoding such that the most significant byte is inb[0]. - packToBytesBigEndianAllocate(long) - Static method in class com.io7m.jintegers.Signed64
-
Pack
iinto a byte bufferbusing a big-endian encoding such that the most significant byte is inb[0]. - packToBytesLittleEndian(int, byte[]) - Static method in class com.io7m.jintegers.Signed16
-
Pack
iinto a byte bufferrusing a little-endian encoding such that the least significant byte is inr[0]. - packToBytesLittleEndian(int, byte[]) - Static method in class com.io7m.jintegers.Signed24
-
Pack
iinto a byte bufferrusing a little-endian encoding such that the least significant byte is inb[0]. - packToBytesLittleEndian(int, byte[]) - Static method in class com.io7m.jintegers.Signed32
-
Pack
iinto a byte bufferrusing a little-endian encoding such that the least significant byte is inr[0]. - packToBytesLittleEndian(long, byte[]) - Static method in class com.io7m.jintegers.Signed64
-
Pack
iinto a byte bufferrusing a little-endian encoding such that the least significant byte is inr[0]. - packToBytesLittleEndianAllocate(int) - Static method in class com.io7m.jintegers.Signed16
-
Pack
iinto a byte bufferbusing a little-endian encoding such that the least significant byte is inb[0]. - packToBytesLittleEndianAllocate(int) - Static method in class com.io7m.jintegers.Signed24
-
Pack
iinto a byte bufferbusing a little-endian encoding such that the least significant byte is inb[0]. - packToBytesLittleEndianAllocate(int) - Static method in class com.io7m.jintegers.Signed32
-
Pack
iinto a byte bufferbusing a little-endian encoding such that the least significant byte is inb[0]. - packToBytesLittleEndianAllocate(long) - Static method in class com.io7m.jintegers.Signed64
-
Pack
iinto a byte bufferbusing a little-endian encoding such that the least significant byte is inb[0].
S
- Signed16 - Class in com.io7m.jintegers
-
16-bit signed integer packing/unpacking functions.
- Signed24 - Class in com.io7m.jintegers
-
24-bit integer packing/unpacking functions.
- Signed32 - Class in com.io7m.jintegers
-
32-bit integer packing/unpacking functions.
- Signed64 - Class in com.io7m.jintegers
-
64-bit integer packing/unpacking functions.
U
- unpackFromBuffer(ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed16
- unpackFromBuffer(ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed24
- unpackFromBuffer(ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed32
- unpackFromBuffer(ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed64
- unpackFromBuffer(ByteBuffer, int) - Static method in class com.io7m.jintegers.Unsigned16
-
Unpack an unsigned 16-bit integer from the buffer.
- unpackFromBuffer(ByteBuffer, int) - Static method in class com.io7m.jintegers.Unsigned32
-
Unpack an unsigned 32-bit integer from the buffer.
- unpackFromBuffer(ByteBuffer, int) - Static method in class com.io7m.jintegers.Unsigned8
-
Unpack an unsigned 8-bit integer from the buffer.
- unpackFromBufferBigEndian(ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed16
-
Unpack an integer from
bufferassuming a big-endian encoding such that the most significant byte is inb[index]. - unpackFromBufferBigEndian(ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed24
-
Unpack an integer from
bufferassuming a big-endian encoding such that the most significant byte is inb[index]. - unpackFromBufferBigEndian(ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed32
-
Unpack an integer from
bufferassuming a big-endian encoding such that the most significant byte is inb[index]. - unpackFromBufferBigEndian(ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed64
-
Unpack an integer from
bufferassuming a big-endian encoding such that the most significant byte is inb[index]. - unpackFromBufferBigEndian(ByteBuffer, int) - Static method in class com.io7m.jintegers.Unsigned16
-
Unpack an integer from
bufferassuming a big-endian encoding such that the most significant byte is inb[index]. - unpackFromBufferLittleEndian(ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed16
-
Unpack an integer from
bufferassuming a little-endian encoding such that the least significant byte is inb[index]. - unpackFromBufferLittleEndian(ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed24
-
Unpack an integer from
bufferassuming a little-endian encoding such that the least significant byte is inb[index]. - unpackFromBufferLittleEndian(ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed32
-
Unpack an integer from
bufferassuming a little-endian encoding such that the least significant byte is inb[index]. - unpackFromBufferLittleEndian(ByteBuffer, int) - Static method in class com.io7m.jintegers.Signed64
-
Unpack an integer from
bufferassuming a little-endian encoding such that the least significant byte is inb[index]. - unpackFromBufferLittleEndian(ByteBuffer, int) - Static method in class com.io7m.jintegers.Unsigned16
-
Unpack an integer from
bufferassuming a little-endian encoding such that the least significant byte is inb[index]. - unpackFromBytesBigEndian(byte[]) - Static method in class com.io7m.jintegers.Signed16
-
Unpack an integer from
bufferassuming a big-endian encoding such that the most significant byte is inb[0]. - unpackFromBytesBigEndian(byte[]) - Static method in class com.io7m.jintegers.Signed24
-
Unpack an integer from
bufferassuming a big-endian encoding such that the most significant byte is inb[0]. - unpackFromBytesBigEndian(byte[]) - Static method in class com.io7m.jintegers.Signed32
-
Unpack an integer from
bufferassuming a big-endian encoding such that the most significant byte is inb[0]. - unpackFromBytesBigEndian(byte[]) - Static method in class com.io7m.jintegers.Signed64
-
Unpack an integer from
bufferassuming a big-endian encoding such that the most significant byte is inb[0]. - unpackFromBytesLittleEndian(byte[]) - Static method in class com.io7m.jintegers.Signed16
-
Unpack an integer from
bufferassuming a little-endian encoding such that the least significant byte is inb[0]. - unpackFromBytesLittleEndian(byte[]) - Static method in class com.io7m.jintegers.Signed24
-
Unpack an integer from
bufferassuming a little-endian encoding such that the least significant byte is inb[0]. - unpackFromBytesLittleEndian(byte[]) - Static method in class com.io7m.jintegers.Signed32
-
Unpack an integer from
bufferassuming a little-endian encoding such that the least significant byte is inb[0]. - unpackFromBytesLittleEndian(byte[]) - Static method in class com.io7m.jintegers.Signed64
-
Unpack an integer from
bufferassuming a little-endian encoding such that the least significant byte is inb[0]. - Unsigned16 - Class in com.io7m.jintegers
-
Unsigned 16-bit integer handling.
- Unsigned32 - Class in com.io7m.jintegers
-
Unsigned 32-bit integer handling.
- Unsigned8 - Class in com.io7m.jintegers
-
Unsigned 8-bit integer handling.
All Classes and Interfaces|All Packages