(package private) void |
Serializer.RepeatedElementPairWriter.initialize(ProtoFieldInfo field,
Serializer output,
StatelessMarshaler2<K,V> marshaler,
MarshalerContext context) |
|
(package private) void |
Serializer.RepeatedElementWriter.initialize(ProtoFieldInfo field,
Serializer output,
StatelessMarshaler<T> marshaler,
MarshalerContext context) |
|
(package private) void |
StatelessMarshalerUtil.RepeatedElementPairSizeCalculator.initialize(ProtoFieldInfo field,
StatelessMarshaler2<K,V> marshaler,
MarshalerContext context) |
|
(package private) void |
StatelessMarshalerUtil.RepeatedElementSizeCalculator.initialize(ProtoFieldInfo field,
StatelessMarshaler<T> marshaler,
MarshalerContext context) |
|
void |
Serializer.serializeBool(ProtoFieldInfo field,
boolean value) |
Serializes a protobuf bool field.
|
void |
Serializer.serializeByteAsFixed32(ProtoFieldInfo field,
byte value) |
Serializes a byte as a protobuf fixed32 field.
|
void |
Serializer.serializeByteBuffer(ProtoFieldInfo field,
java.nio.ByteBuffer value) |
Serializes a protobuf bytes field.
|
void |
Serializer.serializeBytes(ProtoFieldInfo field,
byte[] value) |
Serializes a protobuf bytes field.
|
void |
Serializer.serializeDouble(ProtoFieldInfo field,
double value) |
Serializes a proto buf double field.
|
void |
Serializer.serializeDoubleOptional(ProtoFieldInfo field,
double value) |
Serializes a proto buf double field.
|
void |
Serializer.serializeEnum(ProtoFieldInfo field,
ProtoEnumInfo enumValue) |
Serializes a protobuf enum field.
|
void |
Serializer.serializeFixed32(ProtoFieldInfo field,
int value) |
Serializes a protobuf fixed32 field.
|
void |
Serializer.serializeFixed64(ProtoFieldInfo field,
long value) |
Serializes a protobuf fixed64 field.
|
void |
Serializer.serializeFixed64Optional(ProtoFieldInfo field,
long value) |
Serializes a protobuf fixed64 field.
|
void |
Serializer.serializeInt32(ProtoFieldInfo field,
int value) |
Serializes a protobuf uint32 field.
|
void |
Serializer.serializeInt64(ProtoFieldInfo field,
long value) |
Serializes a protobuf int64 field.
|
void |
Serializer.serializeMessage(ProtoFieldInfo field,
Marshaler message) |
Serializes a protobuf embedded message .
|
<K,V> void |
Serializer.serializeMessageWithContext(ProtoFieldInfo field,
K key,
V value,
StatelessMarshaler2<K,V> marshaler,
MarshalerContext context) |
Serializes a protobuf embedded message .
|
<T> void |
Serializer.serializeMessageWithContext(ProtoFieldInfo field,
T message,
StatelessMarshaler<T> marshaler,
MarshalerContext context) |
Serializes a protobuf embedded message .
|
void |
Serializer.serializeRepeatedDouble(ProtoFieldInfo field,
java.util.List<java.lang.Double> values) |
Serializes a repeated double field.
|
void |
Serializer.serializeRepeatedFixed64(ProtoFieldInfo field,
long[] values) |
Serializes a repeated fixed64 field.
|
void |
Serializer.serializeRepeatedFixed64(ProtoFieldInfo field,
java.util.List<java.lang.Long> values) |
Serializes a repeated fixed64 field.
|
void |
Serializer.serializeRepeatedInt64(ProtoFieldInfo field,
java.util.List<java.lang.Long> values) |
Serializes a repeated int64 field.
|
void |
JsonSerializer.serializeRepeatedMessage(ProtoFieldInfo field,
Marshaler[] repeatedMessage) |
|
void |
JsonSerializer.serializeRepeatedMessage(ProtoFieldInfo field,
java.util.List<? extends Marshaler> repeatedMessage) |
|
void |
ProtoSerializer.serializeRepeatedMessage(ProtoFieldInfo field,
Marshaler[] repeatedMessage) |
|
void |
ProtoSerializer.serializeRepeatedMessage(ProtoFieldInfo field,
java.util.List<? extends Marshaler> repeatedMessage) |
|
abstract void |
Serializer.serializeRepeatedMessage(ProtoFieldInfo field,
Marshaler[] repeatedMessage) |
Serializes repeated message field.
|
abstract void |
Serializer.serializeRepeatedMessage(ProtoFieldInfo field,
java.util.List<? extends Marshaler> repeatedMessage) |
Serializes repeated message field.
|
<T> void |
JsonSerializer.serializeRepeatedMessageWithContext(ProtoFieldInfo field,
java.util.List<? extends T> messages,
StatelessMarshaler<T> marshaler,
MarshalerContext context) |
|
<T> void |
ProtoSerializer.serializeRepeatedMessageWithContext(ProtoFieldInfo field,
java.util.List<? extends T> messages,
StatelessMarshaler<T> marshaler,
MarshalerContext context) |
|
void |
Serializer.serializeRepeatedMessageWithContext(ProtoFieldInfo field,
Attributes attributes,
StatelessMarshaler2<AttributeKey<?>,java.lang.Object> marshaler,
MarshalerContext context) |
Serializes repeated message field.
|
<T> void |
Serializer.serializeRepeatedMessageWithContext(ProtoFieldInfo field,
java.util.Collection<? extends T> messages,
StatelessMarshaler<T> marshaler,
MarshalerContext context,
MarshalerContext.Key key) |
Serializes repeated message field.
|
abstract <T> void |
Serializer.serializeRepeatedMessageWithContext(ProtoFieldInfo field,
java.util.List<? extends T> messages,
StatelessMarshaler<T> marshaler,
MarshalerContext context) |
Serializes repeated message field.
|
<K,V> void |
Serializer.serializeRepeatedMessageWithContext(ProtoFieldInfo field,
java.util.Map<K,V> messages,
StatelessMarshaler2<K,V> marshaler,
MarshalerContext context,
MarshalerContext.Key key) |
Serializes repeated message field.
|
void |
Serializer.serializeRepeatedUInt64(ProtoFieldInfo field,
long[] values) |
Serializes a repeated uint64 field.
|
void |
Serializer.serializeRepeatedUInt64(ProtoFieldInfo field,
DynamicPrimitiveLongList values) |
Serializes a repeated uint64 field.
|
void |
Serializer.serializeRepeatedUInt64(ProtoFieldInfo field,
java.util.List<java.lang.Long> values) |
Serializes a repeated uint64 field.
|
void |
Serializer.serializeSInt32(ProtoFieldInfo field,
int value) |
Serializes a protobuf sint32 field.
|
void |
Serializer.serializeSpanId(ProtoFieldInfo field,
java.lang.String spanId) |
Serializes a span ID field.
|
void |
Serializer.serializeSpanId(ProtoFieldInfo field,
java.lang.String spanId,
MarshalerContext context) |
|
void |
Serializer.serializeString(ProtoFieldInfo field,
byte[] utf8Bytes) |
Serializes a protobuf string field.
|
void |
Serializer.serializeStringWithContext(ProtoFieldInfo field,
java.lang.String string,
MarshalerContext context) |
Serializes a protobuf string field.
|
void |
Serializer.serializeTraceId(ProtoFieldInfo field,
java.lang.String traceId) |
Serializes a trace ID field.
|
void |
Serializer.serializeTraceId(ProtoFieldInfo field,
java.lang.String traceId,
MarshalerContext context) |
|
void |
Serializer.serializeUInt32(ProtoFieldInfo field,
int value) |
Serializes a protobuf uint32 field.
|
void |
Serializer.serializeUInt64(ProtoFieldInfo field,
long value) |
Serializes a protobuf uint64 field.
|
static int |
MarshalerUtil.sizeBool(ProtoFieldInfo field,
boolean value) |
Returns the size of a bool field.
|
static int |
MarshalerUtil.sizeByteAsFixed32(ProtoFieldInfo field,
byte message) |
Returns the size of a byte field when propagated to a fixed32.
|
static int |
MarshalerUtil.sizeByteBuffer(ProtoFieldInfo field,
java.nio.ByteBuffer message) |
Returns the size of a bytes field based on the buffer's capacity.
|
static int |
MarshalerUtil.sizeBytes(ProtoFieldInfo field,
byte[] message) |
Returns the size of a bytes field.
|
private static int |
StatelessMarshalerUtil.sizeBytes(ProtoFieldInfo field,
int length) |
Returns the size of a bytes field.
|
static int |
MarshalerUtil.sizeDouble(ProtoFieldInfo field,
double value) |
Returns the size of a double field.
|
static int |
MarshalerUtil.sizeDoubleOptional(ProtoFieldInfo field,
double value) |
Returns the size of a double field.
|
static int |
MarshalerUtil.sizeEnum(ProtoFieldInfo field,
ProtoEnumInfo enumValue) |
Returns the size of a enum field.
|
static int |
MarshalerUtil.sizeFixed32(ProtoFieldInfo field,
int message) |
Returns the size of a fixed32 field.
|
static int |
MarshalerUtil.sizeFixed64(ProtoFieldInfo field,
long value) |
Returns the size of a fixed64 field.
|
static int |
MarshalerUtil.sizeFixed64Optional(ProtoFieldInfo field,
long value) |
Returns the size of a fixed64 field.
|
static int |
MarshalerUtil.sizeInt32(ProtoFieldInfo field,
int message) |
Returns the size of a int32 field.
|
static int |
MarshalerUtil.sizeInt64(ProtoFieldInfo field,
long message) |
Returns the size of a int64 field.
|
static int |
MarshalerUtil.sizeMessage(ProtoFieldInfo field,
Marshaler message) |
Returns the size of a message field.
|
static <K,V> int |
StatelessMarshalerUtil.sizeMessageWithContext(ProtoFieldInfo field,
K key,
V value,
StatelessMarshaler2<K,V> marshaler,
MarshalerContext context) |
Returns the size of a message field.
|
static <T> int |
StatelessMarshalerUtil.sizeMessageWithContext(ProtoFieldInfo field,
T element,
StatelessMarshaler<T> marshaler,
MarshalerContext context) |
Returns the size of a message field.
|
static int |
MarshalerUtil.sizeRepeatedDouble(ProtoFieldInfo field,
java.util.List<java.lang.Double> values) |
Returns the size of a repeated double field.
|
private static int |
MarshalerUtil.sizeRepeatedFixed64(ProtoFieldInfo field,
int numValues) |
|
static int |
MarshalerUtil.sizeRepeatedFixed64(ProtoFieldInfo field,
java.util.List<java.lang.Long> values) |
Returns the size of a repeated fixed64 field.
|
static int |
MarshalerUtil.sizeRepeatedInt64(ProtoFieldInfo field,
long[] values) |
Returns the size of a repeated int64 field.
|
static int |
MarshalerUtil.sizeRepeatedInt64(ProtoFieldInfo field,
java.util.List<java.lang.Long> values) |
Returns the size of a repeated int64 field.
|
static int |
MarshalerUtil.sizeRepeatedMessage(ProtoFieldInfo field,
java.util.List<? extends Marshaler> repeatedMessage) |
Returns the size of a repeated message field.
|
static <T extends Marshaler> int |
MarshalerUtil.sizeRepeatedMessage(ProtoFieldInfo field,
T[] repeatedMessage) |
Returns the size of a repeated message field.
|
static int |
StatelessMarshalerUtil.sizeRepeatedMessageWithContext(ProtoFieldInfo field,
Attributes attributes,
StatelessMarshaler2<AttributeKey<?>,java.lang.Object> marshaler,
MarshalerContext context) |
Returns the size of a repeated message field.
|
static <T> int |
StatelessMarshalerUtil.sizeRepeatedMessageWithContext(ProtoFieldInfo field,
java.util.Collection<? extends T> messages,
StatelessMarshaler<T> marshaler,
MarshalerContext context,
MarshalerContext.Key key) |
Returns the size of a repeated message field.
|
static <T> int |
StatelessMarshalerUtil.sizeRepeatedMessageWithContext(ProtoFieldInfo field,
java.util.List<? extends T> messages,
StatelessMarshaler<T> marshaler,
MarshalerContext context) |
Returns the size of a repeated message field.
|
static <K,V> int |
StatelessMarshalerUtil.sizeRepeatedMessageWithContext(ProtoFieldInfo field,
java.util.Map<K,V> messages,
StatelessMarshaler2<K,V> marshaler,
MarshalerContext context,
MarshalerContext.Key key) |
Returns the size of a repeated message field.
|
static int |
MarshalerUtil.sizeRepeatedUInt64(ProtoFieldInfo field,
long[] values) |
Returns the size of a repeated uint64 field.
|
static int |
MarshalerUtil.sizeRepeatedUInt64(ProtoFieldInfo field,
DynamicPrimitiveLongList values) |
Returns the size of a repeated uint64 field.
|
static int |
MarshalerUtil.sizeRepeatedUInt64(ProtoFieldInfo field,
java.util.List<java.lang.Long> values) |
Returns the size of a repeated uint64 field.
|
static int |
MarshalerUtil.sizeSInt32(ProtoFieldInfo field,
int message) |
Returns the size of a sint32 field.
|
static int |
MarshalerUtil.sizeSpanId(ProtoFieldInfo field,
java.lang.String spanId) |
Returns the size of a span_id field.
|
static int |
StatelessMarshalerUtil.sizeStringWithContext(ProtoFieldInfo field,
java.lang.String value,
MarshalerContext context) |
Returns the size of a string field.
|
static int |
MarshalerUtil.sizeTraceId(ProtoFieldInfo field,
java.lang.String traceId) |
Returns the size of a trace_id field.
|
static int |
MarshalerUtil.sizeUInt32(ProtoFieldInfo field,
int message) |
Returns the size of a uint32 field.
|
static int |
MarshalerUtil.sizeUInt64(ProtoFieldInfo field,
long message) |
Returns the size of a uint64 field.
|
void |
JsonSerializer.writeBool(ProtoFieldInfo field,
boolean value) |
|
void |
ProtoSerializer.writeBool(ProtoFieldInfo field,
boolean value) |
|
abstract void |
Serializer.writeBool(ProtoFieldInfo field,
boolean value) |
Writes a protobuf bool field, even if it matches the default value.
|
void |
JsonSerializer.writeByteBuffer(ProtoFieldInfo field,
java.nio.ByteBuffer value) |
|
void |
ProtoSerializer.writeByteBuffer(ProtoFieldInfo field,
java.nio.ByteBuffer value) |
|
abstract void |
Serializer.writeByteBuffer(ProtoFieldInfo field,
java.nio.ByteBuffer value) |
|
void |
JsonSerializer.writeBytes(ProtoFieldInfo field,
byte[] value) |
|
void |
ProtoSerializer.writeBytes(ProtoFieldInfo field,
byte[] value) |
|
abstract void |
Serializer.writeBytes(ProtoFieldInfo field,
byte[] value) |
|
void |
JsonSerializer.writeDouble(ProtoFieldInfo field,
double value) |
|
void |
ProtoSerializer.writeDouble(ProtoFieldInfo field,
double value) |
|
abstract void |
Serializer.writeDouble(ProtoFieldInfo field,
double value) |
Writes a protobuf double field, even if it matches the default value.
|
protected void |
JsonSerializer.writeEnum(ProtoFieldInfo field,
ProtoEnumInfo enumValue) |
|
protected void |
ProtoSerializer.writeEnum(ProtoFieldInfo field,
ProtoEnumInfo enumValue) |
|
protected abstract void |
Serializer.writeEnum(ProtoFieldInfo field,
ProtoEnumInfo enumValue) |
|
protected void |
JsonSerializer.writeFixed32(ProtoFieldInfo field,
int value) |
|
protected void |
ProtoSerializer.writeFixed32(ProtoFieldInfo field,
int value) |
|
protected abstract void |
Serializer.writeFixed32(ProtoFieldInfo field,
int value) |
|
protected void |
JsonSerializer.writeFixed64(ProtoFieldInfo field,
long value) |
|
protected void |
ProtoSerializer.writeFixed64(ProtoFieldInfo field,
long value) |
|
protected abstract void |
Serializer.writeFixed64(ProtoFieldInfo field,
long value) |
|
protected void |
JsonSerializer.writeint32(ProtoFieldInfo field,
int value) |
|
protected void |
ProtoSerializer.writeint32(ProtoFieldInfo field,
int value) |
|
protected abstract void |
Serializer.writeint32(ProtoFieldInfo field,
int value) |
|
void |
JsonSerializer.writeInt64(ProtoFieldInfo field,
long value) |
|
void |
ProtoSerializer.writeInt64(ProtoFieldInfo field,
long value) |
|
abstract void |
Serializer.writeInt64(ProtoFieldInfo field,
long value) |
Writes a protobuf int64 field, even if it matches the default value.
|
protected void |
JsonSerializer.writeSInt32(ProtoFieldInfo field,
int value) |
|
protected void |
ProtoSerializer.writeSInt32(ProtoFieldInfo field,
int value) |
|
protected abstract void |
Serializer.writeSInt32(ProtoFieldInfo info,
int value) |
|
protected void |
JsonSerializer.writeSpanId(ProtoFieldInfo field,
java.lang.String spanId) |
|
protected void |
ProtoSerializer.writeSpanId(ProtoFieldInfo field,
java.lang.String spanId) |
|
protected void |
ProtoSerializer.writeSpanId(ProtoFieldInfo field,
java.lang.String spanId,
MarshalerContext context) |
|
protected abstract void |
Serializer.writeSpanId(ProtoFieldInfo field,
java.lang.String spanId) |
|
protected void |
Serializer.writeSpanId(ProtoFieldInfo field,
java.lang.String spanId,
MarshalerContext context) |
|
protected void |
JsonSerializer.writeStartMessage(ProtoFieldInfo field,
int protoMessageSize) |
|
protected void |
ProtoSerializer.writeStartMessage(ProtoFieldInfo field,
int protoMessageSize) |
|
protected abstract void |
Serializer.writeStartMessage(ProtoFieldInfo field,
int protoMessageSize) |
|
protected void |
JsonSerializer.writeStartRepeated(ProtoFieldInfo field) |
|
protected void |
ProtoSerializer.writeStartRepeated(ProtoFieldInfo field) |
|
protected abstract void |
Serializer.writeStartRepeated(ProtoFieldInfo field) |
Writes start of repeated messages.
|
protected void |
JsonSerializer.writeStartRepeatedElement(ProtoFieldInfo field,
int protoMessageSize) |
|
protected void |
ProtoSerializer.writeStartRepeatedElement(ProtoFieldInfo field,
int protoMessageSize) |
|
protected abstract void |
Serializer.writeStartRepeatedElement(ProtoFieldInfo field,
int protoMessageSize) |
Writes start of a repeated message element.
|
protected void |
JsonSerializer.writeStartRepeatedPrimitive(ProtoFieldInfo field,
int protoSizePerElement,
int numElements) |
|
protected void |
ProtoSerializer.writeStartRepeatedPrimitive(ProtoFieldInfo field,
int protoSizePerElement,
int numElements) |
|
protected abstract void |
Serializer.writeStartRepeatedPrimitive(ProtoFieldInfo field,
int protoSizePerElement,
int numElements) |
|
protected void |
JsonSerializer.writeStartRepeatedVarint(ProtoFieldInfo field,
int payloadSize) |
|
protected void |
ProtoSerializer.writeStartRepeatedVarint(ProtoFieldInfo field,
int payloadSize) |
|
protected abstract void |
Serializer.writeStartRepeatedVarint(ProtoFieldInfo field,
int payloadSize) |
|
void |
JsonSerializer.writeString(ProtoFieldInfo field,
byte[] utf8Bytes) |
|
void |
JsonSerializer.writeString(ProtoFieldInfo field,
java.lang.String string,
int utf8Length,
MarshalerContext context) |
|
void |
ProtoSerializer.writeString(ProtoFieldInfo field,
byte[] utf8Bytes) |
|
void |
ProtoSerializer.writeString(ProtoFieldInfo field,
java.lang.String string,
int utf8Length,
MarshalerContext context) |
|
abstract void |
Serializer.writeString(ProtoFieldInfo field,
byte[] utf8Bytes) |
Writes a protobuf string field, even if it matches the default value.
|
abstract void |
Serializer.writeString(ProtoFieldInfo field,
java.lang.String string,
int utf8Length,
MarshalerContext context) |
|
protected void |
JsonSerializer.writeTraceId(ProtoFieldInfo field,
java.lang.String traceId) |
|
protected void |
ProtoSerializer.writeTraceId(ProtoFieldInfo field,
java.lang.String traceId) |
|
protected void |
ProtoSerializer.writeTraceId(ProtoFieldInfo field,
java.lang.String traceId,
MarshalerContext context) |
|
protected abstract void |
Serializer.writeTraceId(ProtoFieldInfo field,
java.lang.String traceId) |
|
protected void |
Serializer.writeTraceId(ProtoFieldInfo field,
java.lang.String traceId,
MarshalerContext context) |
|
protected void |
JsonSerializer.writeUint32(ProtoFieldInfo field,
int value) |
|
protected void |
ProtoSerializer.writeUint32(ProtoFieldInfo field,
int value) |
|
protected abstract void |
Serializer.writeUint32(ProtoFieldInfo field,
int value) |
|
void |
JsonSerializer.writeUInt64(ProtoFieldInfo field,
long value) |
|
void |
ProtoSerializer.writeUInt64(ProtoFieldInfo field,
long value) |
|
abstract void |
Serializer.writeUInt64(ProtoFieldInfo field,
long value) |
Writes a protobuf uint64 field, even if it matches the default value.
|