- serialize(List<ByteBuffer>) - Static method in class brown.tracingplane.atomlayer.AtomLayerSerialization
-
- serialize(List<ByteBuffer>, int) - Static method in class brown.tracingplane.atomlayer.AtomLayerSerialization
-
- serialize(BaggageContext) - Static method in class brown.tracingplane.Baggage
-
Serialize the provided baggage instance to its byte representation.
- serialize(BaggageContext, int) - Static method in class brown.tracingplane.Baggage
-
Serialize the provided baggage instance to its byte representation and trim the baggage so that its serialized
size is <= maximumSerializedSize
.
- serialize(BagKey, int) - Static method in class brown.tracingplane.baggageprotocol.HeaderSerialization
-
Serialize the header atom, including prefix byte, for the provided bagKey and level
- serialize(BagKey.Indexed, int) - Static method in class brown.tracingplane.baggageprotocol.HeaderSerialization
-
Serialize the header atom, including prefix byte, for the provided bagKey and level
- serialize(BagKey.Keyed, int) - Static method in class brown.tracingplane.baggageprotocol.HeaderSerialization
-
Serialize the header atom, including prefix byte, for the provided bagKey and level
- serialize(B) - Method in interface brown.tracingplane.BaggageProvider
-
Serialize the provided baggage instance to its byte representation.
- serialize(B, int) - Method in interface brown.tracingplane.BaggageProvider
-
Serialize the provided baggage instance to its byte representation and trim the baggage so that its serialized
size is <= maximumSerializedSize
.
- serialize(BaggageWriter, Bag) - Method in interface brown.tracingplane.bdl.BaggageHandler
-
- serialize(BaggageWriter, CounterImpl) - Method in class brown.tracingplane.bdl.CounterImpl.Handler
-
- serialize(BaggageWriter, T) - Method in interface brown.tracingplane.bdl.Serializer.ElementSerializer
-
- serialize(ElementWriter, T) - Method in interface brown.tracingplane.bdl.Serializer.ElementSerializer
-
- serialize(BaggageWriter, T) - Method in interface brown.tracingplane.bdl.Serializer
-
- serialize(ElementWriter, S) - Method in interface brown.tracingplane.bdl.Struct.StructHandler
-
- serialize(AtomContext) - Method in class brown.tracingplane.impl.AtomContextProvider
-
- serialize(AtomContext, int) - Method in class brown.tracingplane.impl.AtomContextProvider
-
- serialize(BDLContext) - Method in class brown.tracingplane.impl.BDLContextProvider
-
- serialize(BDLContext, int) - Method in class brown.tracingplane.impl.BDLContextProvider
-
- serialize(NestedBaggageContext) - Method in class brown.tracingplane.impl.NestedBaggageContextProvider
-
- serialize(NestedBaggageContext, int) - Method in class brown.tracingplane.impl.NestedBaggageContextProvider
-
- serialize(BaggageContext) - Method in class brown.tracingplane.impl.NoOpBaggageContextProvider
-
- serialize(BaggageContext, int) - Method in class brown.tracingplane.impl.NoOpBaggageContextProvider
-
- serializedSize(ByteBuffer) - Static method in class brown.tracingplane.atomlayer.AtomLayerSerialization
-
- serializedSize(List<ByteBuffer>) - Static method in class brown.tracingplane.atomlayer.AtomLayerSerialization
-
- serializedSize(BagKey.Indexed) - Static method in class brown.tracingplane.baggageprotocol.HeaderSerialization
-
Calculates the serialized size of an Indexed header atom including its prefix
- serializedSize(BagKey.Keyed) - Static method in class brown.tracingplane.baggageprotocol.HeaderSerialization
-
Calculates the serialized size of a Keyed header atom including its prefix
- serializedSize(S) - Method in interface brown.tracingplane.bdl.Struct.StructSizer
-
- serializedSize() - Method in class brown.tracingplane.impl.AtomContext
-
- serializedSize(BaggageContext) - Static method in class brown.tracingplane.impl.BDLContextUtils
-
Ideally, this is an instance method, but for now we're doing it here
- serializedSize(BagKey, Bag) - Static method in class brown.tracingplane.impl.BDLContextUtils
-
Ideally, this is an instance method, but for now we're doing it here
- serializedSizeOfBag(Bag) - Static method in class brown.tracingplane.impl.BDLContextUtils
-
Ideally, this is an instance method, but for now we're doing it here
- serializePayload(BagKey.Indexed) - Static method in class brown.tracingplane.baggageprotocol.HeaderSerialization
-
Serialize the atom payload for the provided bagkey, excluding atom prefix.
- serializePayload(BagKey.Keyed) - Static method in class brown.tracingplane.baggageprotocol.HeaderSerialization
-
Serialize the atom payload for the provided bagkey, excluding atom prefix.
- Serializer<T> - Interface in brown.tracingplane.bdl
-
- Serializer.ElementSerializer<T> - Interface in brown.tracingplane.bdl
-
A serializer that only serializes data elements and not bags
- Serializers - Class in brown.tracingplane.bdl
-
Serializers for built-in types used by compiled baggage buffers classes
- set(BaggageContext) - Static method in class brown.tracingplane.ActiveBaggage
-
Discards the currently active
BaggageContext
, then activates the provided
baggage
.
- set(ByteBuffer) - Static method in class brown.tracingplane.ActiveBaggage
-
Deserializes the provided context, discards any currently active context, and replaces it with the deserialized
context.
- set(byte[], int, int) - Static method in class brown.tracingplane.ActiveBaggage
-
Deserializes the provided context and merges it into the currently active context.
- set() - Static method in class brown.tracingplane.bdl.Branchers
-
- set(BaggageContext, BagKey, Bag) - Static method in class brown.tracingplane.impl.BDLContextProvider
-
Maps the specified key to the provided bag value.
- set(BagKey) - Method in interface brown.tracingplane.impl.BDLContextUtils.BaggageAccessListener
-
- set(BagKey) - Method in class brown.tracingplane.impl.BDLContextUtils.NullBaggageListener
-
- set(BaggageContext) - Method in class brown.tracingplane.impl.NoOpTransitLayer
-
- set(ByteBuffer) - Method in class brown.tracingplane.impl.NoOpTransitLayer
-
- set(byte[], int, int) - Method in class brown.tracingplane.impl.NoOpTransitLayer
-
- set(BaggageContext) - Method in class brown.tracingplane.impl.ThreadLocalTransitLayer
-
- set(ByteBuffer) - Method in class brown.tracingplane.impl.ThreadLocalTransitLayer
-
- set(byte[], int, int) - Method in class brown.tracingplane.impl.ThreadLocalTransitLayer
-
- set(BaggageContext) - Method in interface brown.tracingplane.TransitLayer
-
Discards the currently active
BaggageContext
, then activates the provided
baggage
.
- set(ByteBuffer) - Method in interface brown.tracingplane.TransitLayer
-
Deserializes the provided context, discards any currently active context, and replaces it with the deserialized
context.
- set(byte[], int, int) - Method in interface brown.tracingplane.TransitLayer
-
Deserializes the provided context and merges it into the currently active context.
- setParser(Parser.ElementParser<T>) - Static method in class brown.tracingplane.bdl.Parsers
-
- setSerializer(Serializer.ElementSerializer<T>) - Static method in class brown.tracingplane.bdl.Serializers
-
- setUnion() - Static method in class brown.tracingplane.bdl.Joiners
-
- sfixed32Parser() - Static method in class brown.tracingplane.bdl.Parsers
-
- sfixed32Serializer() - Static method in class brown.tracingplane.bdl.Serializers
-
- sfixed64Parser() - Static method in class brown.tracingplane.bdl.Parsers
-
- sfixed64Serializer() - Static method in class brown.tracingplane.bdl.Serializers
-
- SignedLexVarint - Class in brown.tracingplane.atomlayer
-
Signed varint (32 bit and 64 bit) that is encoded in such a way that the lexicographic comparison of the binary
encoding is consistent with the numeric comparison of the numeric values.
- SignedLexVarint() - Constructor for class brown.tracingplane.atomlayer.SignedLexVarint
-
- sint32Parser() - Static method in class brown.tracingplane.bdl.Parsers
-
- sint32Reader - Static variable in class brown.tracingplane.bdl.StructHelpers
-
- sint32Serializer() - Static method in class brown.tracingplane.bdl.Serializers
-
- sint32Sizer - Static variable in class brown.tracingplane.bdl.StructHelpers
-
- sint32Writer - Static variable in class brown.tracingplane.bdl.StructHelpers
-
- sint64Parser() - Static method in class brown.tracingplane.bdl.Parsers
-
- sint64Reader - Static variable in class brown.tracingplane.bdl.StructHelpers
-
- sint64Serializer() - Static method in class brown.tracingplane.bdl.Serializers
-
- sint64Sizer - Static variable in class brown.tracingplane.bdl.StructHelpers
-
- sint64Writer - Static variable in class brown.tracingplane.bdl.StructHelpers
-
- sizeOf(int) - Static method in class brown.tracingplane.atomlayer.ProtobufVarint
-
- sort(ByteBuffer[]) - Static method in class brown.tracingplane.atomlayer.Lexicographic
-
Performs an in-place sort of bufs
lexicographically
- sort(List<ByteBuffer>) - Static method in class brown.tracingplane.atomlayer.Lexicographic
-
Performs an in-place sort of bufs
lexicographically
- sortData() - Method in class brown.tracingplane.baggageprotocol.BaggageWriter
-
Sort any data written between the start of the current bag and now
- sortData() - Method in interface brown.tracingplane.baggageprotocol.ElementWriter
-
- SpecialTypes - Class in brown.tracingplane.bdl
-
- SpecialTypes() - Constructor for class brown.tracingplane.bdl.SpecialTypes
-
- SpecialTypes.Counter - Interface in brown.tracingplane.bdl
-
A P-Counter CRDT, corresponding to the counter
BDL type
- stringParser() - Static method in class brown.tracingplane.bdl.Parsers
-
- stringReader - Static variable in class brown.tracingplane.bdl.StructHelpers
-
- stringSerializer() - Static method in class brown.tracingplane.bdl.Serializers
-
- stringSizer - Static variable in class brown.tracingplane.bdl.StructHelpers
-
- StringUtils - Class in brown.tracingplane.atomlayer
-
Want to avoid having apache commons as a dependency, so implement any functions used here
- StringUtils() - Constructor for class brown.tracingplane.atomlayer.StringUtils
-
- stringWriter - Static variable in class brown.tracingplane.bdl.StructHelpers
-
- Struct - Interface in brown.tracingplane.bdl
-
BDL supports structs, which are simply several data types combined into a single binary blob and
encoded as one atom.
- Struct.StructHandler<S> - Interface in brown.tracingplane.bdl
-
- Struct.StructReader<S> - Interface in brown.tracingplane.bdl
-
- Struct.StructSizer<S> - Interface in brown.tracingplane.bdl
-
- Struct.StructWriter<S> - Interface in brown.tracingplane.bdl
-
- StructHelpers - Class in brown.tracingplane.bdl
-
Helpers to read and write values from structs