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 that return FieldDescriptor Modifier and Type Method Description FieldDescriptor
MessageContext. getField()
Gets the name of the nested field.FieldDescriptor
MessageContext. getFieldByName(String fieldName)
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.Constructors in org.infinispan.protostream with parameters of type FieldDescriptor Constructor Description MessageContext(E parentContext, FieldDescriptor fieldDescriptor, Descriptor messageDescriptor)
-
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 abstract void
BaseMarshallerDelegate. marshall(ProtoStreamMarshaller.WriteContext ctx, FieldDescriptor fieldDescriptor, T value)
Marshalls an object.void
EnumMarshallerDelegate. marshall(ProtoStreamMarshaller.WriteContext ctx, FieldDescriptor fd, T value)
abstract T
BaseMarshallerDelegate. unmarshall(ProtoStreamMarshaller.ReadContext ctx, FieldDescriptor fieldDescriptor)
Unmarshalls an object.T
EnumMarshallerDelegate. unmarshall(ProtoStreamMarshaller.ReadContext ctx, FieldDescriptor fd)
-