- 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 bufslexicographically
 
- sort(List<ByteBuffer>) - Static method in class brown.tracingplane.atomlayer.Lexicographic
- 
Performs an in-place sort of bufslexicographically
 
- 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 counterBDL 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