package com.navercorp.pinpoint.common.server.bo.serializer.trace.v1; import com.navercorp.pinpoint.common.server.bo.BasicSpan; import com.navercorp.pinpoint.common.server.bo.SpanEventBo; /** * @author Woonduk Kang(emeroad) */ public class SpanEventEncodingContext { private final BasicSpan basicSpan; private final SpanEventBo spanEventBo; public SpanEventEncodingContext(BasicSpan basicSpan, SpanEventBo spanEventBo) { if (basicSpan == null) { throw new NullPointerException("basicSpan must not be null"); } if (spanEventBo == null) { throw new NullPointerException("spanEventBo must not be null"); } this.basicSpan = basicSpan; this.spanEventBo = spanEventBo; } public BasicSpan getBasicSpan() { return basicSpan; } public SpanEventBo getSpanEventBo() { return spanEventBo; } }