Uses of Interface
com.google.protobuf.FieldSet.FieldDescriptorLite
-
Uses of FieldSet.FieldDescriptorLite in com.google.protobuf
Classes in com.google.protobuf with type parameters of type FieldSet.FieldDescriptorLiteModifier and TypeClassDescription(package private) class
ExtensionSchema<T extends FieldSet.FieldDescriptorLite<T>>
(package private) final class
FieldSet<T extends FieldSet.FieldDescriptorLite<T>>
A class which represents an arbitrary set of fields of some message type.(package private) static final class
FieldSet.Builder<T extends FieldSet.FieldDescriptorLite<T>>
A FieldSet Builder that accept aMessageLite.Builder
as a field value.static interface
FieldSet.FieldDescriptorLite<T extends FieldSet.FieldDescriptorLite<T>>
Interface for a FieldDescriptor or lite extension descriptor.Classes in com.google.protobuf that implement FieldSet.FieldDescriptorLiteModifier and TypeClassDescriptionstatic final class
Describes a field of a message type.(package private) static final class
Methods in com.google.protobuf with type parameters of type FieldSet.FieldDescriptorLiteModifier and TypeMethodDescriptionprivate static <T extends FieldSet.FieldDescriptorLite<T>>
SmallSortedMap<T, Object> FieldSet.cloneAllFieldsMap
(SmallSortedMap<T, Object> fields, boolean copyList, boolean resolveLazyFields) private static <T extends FieldSet.FieldDescriptorLite<T>>
voidFieldSet.cloneFieldEntry
(Map<T, Object> map, Map.Entry<T, Object> entry, boolean copyList, boolean resolveLazyFields) static <T extends FieldSet.FieldDescriptorLite<T>>
FieldSet<T> FieldSet.emptySet()
Get an immutable empty FieldSet.static <T extends FieldSet.FieldDescriptorLite<T>>
FieldSet.Builder<T> FieldSet.Builder.fromFieldSet
(FieldSet<T> fieldSet) Returns a new Builder using the fields fromfieldSet
.private static <T extends FieldSet.FieldDescriptorLite<T>>
booleanFieldSet.isInitialized
(Map.Entry<T, Object> entry) (package private) static <T,
FT extends FieldSet.FieldDescriptorLite<FT>>
voidSchemaUtil.mergeExtensions
(ExtensionSchema<FT> schema, T message, T other) private <UT,
UB, ET extends FieldSet.FieldDescriptorLite<ET>>
voidMessageSchema.mergeFromHelper
(UnknownFieldSchema<UT, UB> unknownFieldSchema, ExtensionSchema<ET> extensionSchema, T message, Reader reader, ExtensionRegistryLite extensionRegistry) A helper method for wildcard capture ofunknownFieldSchema
.private <UT,
UB, ET extends FieldSet.FieldDescriptorLite<ET>>
voidMessageSetSchema.mergeFromHelper
(UnknownFieldSchema<UT, UB> unknownFieldSchema, ExtensionSchema<ET> extensionSchema, T message, Reader reader, ExtensionRegistryLite extensionRegistry) A helper method for wildcard capture ofunknownFieldSchema
.static <T extends FieldSet.FieldDescriptorLite<T>>
FieldSet.Builder<T> FieldSet.newBuilder()
Construct a new Builder.(package private) static <FieldDescriptorT extends FieldSet.FieldDescriptorLite<FieldDescriptorT>>
SmallSortedMap<FieldDescriptorT, Object> SmallSortedMap.newFieldMap()
Creates a new instance for mapping FieldDescriptors to their values.static <T extends FieldSet.FieldDescriptorLite<T>>
FieldSet<T> FieldSet.newFieldSet()
Construct a new FieldSet.private <UT,
UB, ET extends FieldSet.FieldDescriptorLite<ET>>
booleanMessageSetSchema.parseMessageSetItemOrUnknownField
(Reader reader, ExtensionRegistryLite extensionRegistry, ExtensionSchema<ET> extensionSchema, FieldSet<ET> extensions, UnknownFieldSchema<UT, UB> unknownFieldSchema, UB unknownFields) private static <T extends FieldSet.FieldDescriptorLite<T>>
voidFieldSet.Builder.replaceBuilders
(SmallSortedMap<T, Object> fieldMap, boolean partial) private static <T extends FieldSet.FieldDescriptorLite<T>>
voidFieldSet.Builder.replaceBuilders
(Map.Entry<T, Object> entry, boolean partial) private static <T extends FieldSet.FieldDescriptorLite<T>>
ObjectFieldSet.Builder.replaceBuilders
(T descriptor, Object value, boolean partial) Methods in com.google.protobuf with parameters of type FieldSet.FieldDescriptorLiteModifier and TypeMethodDescriptionstatic int
FieldSet.computeFieldSize
(FieldSet.FieldDescriptorLite<?> descriptor, Object value) Compute the number of bytes needed to encode a particular field.static void
FieldSet.writeField
(FieldSet.FieldDescriptorLite<?> descriptor, Object value, CodedOutputStream output) Write a single field.