Package | Description |
---|---|
brown.tracingplane.atomlayer |
Provides the Tracing Plane's core underlying data representation for
BaggageContext based on atoms and
lexicographic merge. |
brown.tracingplane.baggageprotocol |
Defines an encoding scheme for nested data structures using atoms.
|
Modifier and Type | Method and Description |
---|---|
static int |
SignedLexVarint.readLexVarInt32(java.nio.ByteBuffer buf)
Interprets the next bytes of
buf as a lexicographically comparable signed 32-bit integer. |
static long |
SignedLexVarint.readLexVarInt64(java.nio.ByteBuffer buf)
Interprets the next bytes of
buf as a lexicographically comparable signed 64-bit integer. |
static int |
UnsignedLexVarint.readLexVarUInt32(java.nio.ByteBuffer buf)
Reads a lexvar uint32 from the specified buf, advancing the buf's position
|
static int |
UnsignedLexVarint.readLexVarUInt32(java.nio.ByteBuffer buf,
int position)
Reads a lexvar uint32 from the specified buf without advancing the buf's position
|
static long |
UnsignedLexVarint.readLexVarUInt64(java.nio.ByteBuffer buf)
Reads a varint that is lexicographically comparable with other varints and advance the buf's position
|
static long |
UnsignedLexVarint.readLexVarUInt64(java.nio.ByteBuffer buf,
int position)
Reads a varint that is lexicographically comparable with other varints without advancing the buf's position
|
static int |
SignedLexVarint.readReverseLexVarInt32(java.nio.ByteBuffer buf)
Interprets the next bytes of
buf as a lexicographically comparable signed 32-bit integer. |
static long |
SignedLexVarint.readReverseLexVarInt64(java.nio.ByteBuffer buf)
Interprets the next bytes of
buf as a lexicographically comparable signed 64-bit integer. |
static long |
UnsignedLexVarint.readReverseLexVarUInt64(java.nio.ByteBuffer buf)
Reads a varint that is reverse lexicographically comparable with other varints and advance the buf's position
|
static long |
UnsignedLexVarint.readReverseLexVarUInt64(java.nio.ByteBuffer buf,
int position)
Reads a varint that is reverse lexicographically comparable with other varints without advancing the buf's position
|
Modifier and Type | Method and Description |
---|---|
static BagKey |
HeaderSerialization.parse(java.nio.ByteBuffer atom)
Parses a bag key from the provided atom
|
Constructor and Description |
---|
BaggageLayerException(java.lang.String message,
AtomLayerException e) |