interface com.google.protobuf.MessageReflection$MergeTarget
minor version: 0
major version: 59
flags: flags: (0x0600) ACC_INTERFACE, ACC_ABSTRACT
this_class: com.google.protobuf.MessageReflection$MergeTarget
super_class: java.lang.Object
{
public abstract com.google.protobuf.Descriptors$Descriptor getDescriptorForType();
descriptor: ()Lcom/google/protobuf/Descriptors$Descriptor;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.google.protobuf.MessageReflection$MergeTarget$ContainerType getContainerType();
descriptor: ()Lcom/google/protobuf/MessageReflection$MergeTarget$ContainerType;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.google.protobuf.ExtensionRegistry$ExtensionInfo findExtensionByName(com.google.protobuf.ExtensionRegistry, java.lang.String);
descriptor: (Lcom/google/protobuf/ExtensionRegistry;Ljava/lang/String;)Lcom/google/protobuf/ExtensionRegistry$ExtensionInfo;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
registry
name
public abstract com.google.protobuf.ExtensionRegistry$ExtensionInfo findExtensionByNumber(com.google.protobuf.ExtensionRegistry, com.google.protobuf.Descriptors$Descriptor, int);
descriptor: (Lcom/google/protobuf/ExtensionRegistry;Lcom/google/protobuf/Descriptors$Descriptor;I)Lcom/google/protobuf/ExtensionRegistry$ExtensionInfo;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
registry
containingType
fieldNumber
public abstract java.lang.Object getField(com.google.protobuf.Descriptors$FieldDescriptor);
descriptor: (Lcom/google/protobuf/Descriptors$FieldDescriptor;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
field
public abstract boolean hasField(com.google.protobuf.Descriptors$FieldDescriptor);
descriptor: (Lcom/google/protobuf/Descriptors$FieldDescriptor;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
field
public abstract com.google.protobuf.MessageReflection$MergeTarget setField(com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object);
descriptor: (Lcom/google/protobuf/Descriptors$FieldDescriptor;Ljava/lang/Object;)Lcom/google/protobuf/MessageReflection$MergeTarget;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
field
value
public abstract com.google.protobuf.MessageReflection$MergeTarget clearField(com.google.protobuf.Descriptors$FieldDescriptor);
descriptor: (Lcom/google/protobuf/Descriptors$FieldDescriptor;)Lcom/google/protobuf/MessageReflection$MergeTarget;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
field
public abstract com.google.protobuf.MessageReflection$MergeTarget setRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, int, java.lang.Object);
descriptor: (Lcom/google/protobuf/Descriptors$FieldDescriptor;ILjava/lang/Object;)Lcom/google/protobuf/MessageReflection$MergeTarget;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
field
index
value
public abstract com.google.protobuf.MessageReflection$MergeTarget addRepeatedField(com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object);
descriptor: (Lcom/google/protobuf/Descriptors$FieldDescriptor;Ljava/lang/Object;)Lcom/google/protobuf/MessageReflection$MergeTarget;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
field
value
public abstract boolean hasOneof(com.google.protobuf.Descriptors$OneofDescriptor);
descriptor: (Lcom/google/protobuf/Descriptors$OneofDescriptor;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
oneof
public abstract com.google.protobuf.MessageReflection$MergeTarget clearOneof(com.google.protobuf.Descriptors$OneofDescriptor);
descriptor: (Lcom/google/protobuf/Descriptors$OneofDescriptor;)Lcom/google/protobuf/MessageReflection$MergeTarget;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
oneof
public abstract com.google.protobuf.Descriptors$FieldDescriptor getOneofFieldDescriptor(com.google.protobuf.Descriptors$OneofDescriptor);
descriptor: (Lcom/google/protobuf/Descriptors$OneofDescriptor;)Lcom/google/protobuf/Descriptors$FieldDescriptor;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
oneof
public abstract java.lang.Object parseGroup(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.Descriptors$FieldDescriptor, com.google.protobuf.Message);
descriptor: (Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/Descriptors$FieldDescriptor;Lcom/google/protobuf/Message;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
input
registry
descriptor
defaultInstance
public abstract java.lang.Object parseMessage(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.Descriptors$FieldDescriptor, com.google.protobuf.Message);
descriptor: (Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/Descriptors$FieldDescriptor;Lcom/google/protobuf/Message;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
input
registry
descriptor
defaultInstance
public abstract java.lang.Object parseMessageFromBytes(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.Descriptors$FieldDescriptor, com.google.protobuf.Message);
descriptor: (Lcom/google/protobuf/ByteString;Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/Descriptors$FieldDescriptor;Lcom/google/protobuf/Message;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
bytes
registry
descriptor
defaultInstance
public abstract com.google.protobuf.WireFormat$Utf8Validation getUtf8Validation(com.google.protobuf.Descriptors$FieldDescriptor);
descriptor: (Lcom/google/protobuf/Descriptors$FieldDescriptor;)Lcom/google/protobuf/WireFormat$Utf8Validation;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
descriptor
public abstract com.google.protobuf.MessageReflection$MergeTarget newMergeTargetForField(com.google.protobuf.Descriptors$FieldDescriptor, com.google.protobuf.Message);
descriptor: (Lcom/google/protobuf/Descriptors$FieldDescriptor;Lcom/google/protobuf/Message;)Lcom/google/protobuf/MessageReflection$MergeTarget;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
descriptor
defaultInstance
public abstract com.google.protobuf.MessageReflection$MergeTarget newEmptyTargetForField(com.google.protobuf.Descriptors$FieldDescriptor, com.google.protobuf.Message);
descriptor: (Lcom/google/protobuf/Descriptors$FieldDescriptor;Lcom/google/protobuf/Message;)Lcom/google/protobuf/MessageReflection$MergeTarget;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
descriptor
defaultInstance
public abstract java.lang.Object finish();
descriptor: ()Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "MessageReflection.java"
NestHost: com.google.protobuf.MessageReflection
InnerClasses:
public final Descriptor = com.google.protobuf.Descriptors$Descriptor of com.google.protobuf.Descriptors
public final FieldDescriptor = com.google.protobuf.Descriptors$FieldDescriptor of com.google.protobuf.Descriptors
public final OneofDescriptor = com.google.protobuf.Descriptors$OneofDescriptor of com.google.protobuf.Descriptors
public final ExtensionInfo = com.google.protobuf.ExtensionRegistry$ExtensionInfo of com.google.protobuf.ExtensionRegistry
abstract MergeTarget = com.google.protobuf.MessageReflection$MergeTarget of com.google.protobuf.MessageReflection
public final ContainerType = com.google.protobuf.MessageReflection$MergeTarget$ContainerType of com.google.protobuf.MessageReflection$MergeTarget
abstract Utf8Validation = com.google.protobuf.WireFormat$Utf8Validation of com.google.protobuf.WireFormat