public class NestedBaggageContext extends java.lang.Object implements BaggageContext
An implementation of BaggageContext
that interprets atoms using the baggage protocol, which specifies a data
layout for nested bags.
Modifier and Type | Field and Description |
---|---|
java.util.Map<BagKey,NestedBaggageContext> |
children |
java.util.List<java.nio.ByteBuffer> |
dataAtoms |
boolean |
didOverflow |
Constructor and Description |
---|
NestedBaggageContext() |
Modifier and Type | Method and Description |
---|---|
NestedBaggageContext |
branch() |
void |
mergeWith(NestedBaggageContext right) |
public boolean didOverflow
public java.util.List<java.nio.ByteBuffer> dataAtoms
public java.util.Map<BagKey,NestedBaggageContext> children
public NestedBaggageContext branch()
public void mergeWith(NestedBaggageContext right)