Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

S

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
Defines the interfaces for special BDL types such as SpecialTypes.Counter
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
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links