Uses of Class
org.infinispan.protostream.descriptors.FieldDescriptor
-
Packages that use FieldDescriptor Package Description org.infinispan.protostream Library for easy and efficient marshalling of Java objects in Protocol Buffers format.org.infinispan.protostream.descriptors Represents information contained in a proto fileorg.infinispan.protostream.impl Protostream internals. -
-
Uses of FieldDescriptor in org.infinispan.protostream
Methods in org.infinispan.protostream with parameters of type FieldDescriptor Modifier and Type Method Description default void
TagHandler. onEndNested(int fieldNumber, FieldDescriptor fieldDescriptor)
End of a nested message.default void
TagHandler. onStartNested(int fieldNumber, FieldDescriptor fieldDescriptor)
Start of a nested message.default void
TagHandler. onTag(int fieldNumber, FieldDescriptor fieldDescriptor, Object tagValue)
A field which is a primitive (non-nested) value. -
Uses of FieldDescriptor in org.infinispan.protostream.descriptors
Methods in org.infinispan.protostream.descriptors that return FieldDescriptor Modifier and Type Method Description FieldDescriptor
FieldDescriptor.Builder. build()
FieldDescriptor
Descriptor. findFieldByName(String name)
FieldDescriptor
Descriptor. findFieldByNumber(int number)
Methods in org.infinispan.protostream.descriptors that return types with arguments of type FieldDescriptor Modifier and Type Method Description List<FieldDescriptor>
Descriptor. getFields()
List<FieldDescriptor>
ExtendDescriptor. getFields()
List<FieldDescriptor>
OneOfDescriptor. getFields()
Method parameters in org.infinispan.protostream.descriptors with type arguments of type FieldDescriptor Modifier and Type Method Description Descriptor.Builder
Descriptor.Builder. withFields(List<FieldDescriptor> fields)
ExtendDescriptor.Builder
ExtendDescriptor.Builder. withFields(List<FieldDescriptor> fields)
OneOfDescriptor.Builder
OneOfDescriptor.Builder. withFields(List<FieldDescriptor> fields)
-
Uses of FieldDescriptor in org.infinispan.protostream.impl
Methods in org.infinispan.protostream.impl with parameters of type FieldDescriptor Modifier and Type Method Description void
BaseMarshallerDelegate. marshall(FieldDescriptor fieldDescriptor, T value, org.infinispan.protostream.impl.ProtoStreamWriterImpl writer, RawProtoStreamWriter out)
Marshalls an object.void
EnumMarshallerDelegate. marshall(FieldDescriptor fd, T value, org.infinispan.protostream.impl.ProtoStreamWriterImpl writer, RawProtoStreamWriter out)
T
BaseMarshallerDelegate. unmarshall(FieldDescriptor fieldDescriptor, org.infinispan.protostream.impl.ProtoStreamReaderImpl reader, RawProtoStreamReader in)
Unmarshalls an object.T
EnumMarshallerDelegate. unmarshall(FieldDescriptor fd, org.infinispan.protostream.impl.ProtoStreamReaderImpl reader, RawProtoStreamReader in)
-