Package | Description |
---|---|
brown.tracingplane.baggageprotocol |
Defines an encoding scheme for nested data structures using atoms.
|
brown.tracingplane.bdl |
Library classes used by BDL-generated objects, including the
BDLContext implementation of
BaggageContext . |
Modifier and Type | Method and Description |
---|---|
static BaggageWriter |
BaggageWriter.create() |
static BaggageWriter |
BaggageWriter.createAndMergeWith(java.lang.Iterable<java.nio.ByteBuffer> atoms) |
static BaggageWriter |
BaggageWriter.createAndMergeWith(java.lang.Iterable<java.nio.ByteBuffer> a0,
java.lang.Iterable<java.nio.ByteBuffer> a1) |
static BaggageWriter |
BaggageWriter.createAndMergeWith(java.util.Iterator<java.nio.ByteBuffer> atoms) |
static BaggageWriter |
BaggageWriter.createAndMergeWith(java.util.Iterator<java.nio.ByteBuffer> a0,
java.util.Iterator<java.nio.ByteBuffer> a1) |
BaggageWriter |
BaggageWriter.didOverflowHere(boolean didOverflow) |
BaggageWriter |
BaggageWriter.didTrimHere(boolean didTrim) |
BaggageWriter |
BaggageWriter.enter(BagKey field) |
BaggageWriter |
BaggageWriter.exit() |
BaggageWriter |
ElementWriter.writeBytes(java.nio.ByteBuffer buf) |
BaggageWriter |
BaggageWriter.writeBytes(java.nio.ByteBuffer buf)
Write a data atom with the provided buf content
|
Modifier and Type | Method and Description |
---|---|
default void |
BaggageHandler.serialize(BaggageWriter writer,
Bag bag) |
void |
CounterImpl.Handler.serialize(BaggageWriter writer,
CounterImpl instance) |
void |
Serializer.serialize(BaggageWriter writer,
T instance) |
default void |
Serializer.ElementSerializer.serialize(BaggageWriter writer,
T instance) |