public interface com.google.protobuf.GeneratedMessage$ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessage$ExtendableMessage> extends com.google.protobuf.MessageOrBuilder
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.google.protobuf.GeneratedMessage$ExtendableMessageOrBuilder
super_class: java.lang.Object
{
public abstract com.google.protobuf.Message getDefaultInstanceForType();
descriptor: ()Lcom/google/protobuf/Message;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract <Type> boolean hasExtension(com.google.protobuf.ExtensionLite<MessageType, Type>);
descriptor: (Lcom/google/protobuf/ExtensionLite;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <Type:Ljava/lang/Object;>(Lcom/google/protobuf/ExtensionLite<TMessageType;TType;>;)Z
MethodParameters:
Name Flags
extension
public abstract <Type> int getExtensionCount(com.google.protobuf.ExtensionLite<MessageType, java.util.List<Type>>);
descriptor: (Lcom/google/protobuf/ExtensionLite;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <Type:Ljava/lang/Object;>(Lcom/google/protobuf/ExtensionLite<TMessageType;Ljava/util/List<TType;>;>;)I
MethodParameters:
Name Flags
extension
public abstract <Type> Type getExtension(com.google.protobuf.ExtensionLite<MessageType, Type>);
descriptor: (Lcom/google/protobuf/ExtensionLite;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <Type:Ljava/lang/Object;>(Lcom/google/protobuf/ExtensionLite<TMessageType;TType;>;)TType;
MethodParameters:
Name Flags
extension
public abstract <Type> Type getExtension(com.google.protobuf.ExtensionLite<MessageType, java.util.List<Type>>, );
descriptor: (Lcom/google/protobuf/ExtensionLite;I)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <Type:Ljava/lang/Object;>(Lcom/google/protobuf/ExtensionLite<TMessageType;Ljava/util/List<TType;>;>;I)TType;
MethodParameters:
Name Flags
extension
index
public abstract <Type> boolean hasExtension(com.google.protobuf.Extension<MessageType, Type>);
descriptor: (Lcom/google/protobuf/Extension;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <Type:Ljava/lang/Object;>(Lcom/google/protobuf/Extension<TMessageType;TType;>;)Z
MethodParameters:
Name Flags
extension
public abstract <Type> boolean hasExtension(com.google.protobuf.GeneratedMessage$GeneratedExtension<MessageType, Type>);
descriptor: (Lcom/google/protobuf/GeneratedMessage$GeneratedExtension;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <Type:Ljava/lang/Object;>(Lcom/google/protobuf/GeneratedMessage$GeneratedExtension<TMessageType;TType;>;)Z
MethodParameters:
Name Flags
extension
public abstract <Type> int getExtensionCount(com.google.protobuf.Extension<MessageType, java.util.List<Type>>);
descriptor: (Lcom/google/protobuf/Extension;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <Type:Ljava/lang/Object;>(Lcom/google/protobuf/Extension<TMessageType;Ljava/util/List<TType;>;>;)I
MethodParameters:
Name Flags
extension
public abstract <Type> int getExtensionCount(com.google.protobuf.GeneratedMessage$GeneratedExtension<MessageType, java.util.List<Type>>);
descriptor: (Lcom/google/protobuf/GeneratedMessage$GeneratedExtension;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <Type:Ljava/lang/Object;>(Lcom/google/protobuf/GeneratedMessage$GeneratedExtension<TMessageType;Ljava/util/List<TType;>;>;)I
MethodParameters:
Name Flags
extension
public abstract <Type> Type getExtension(com.google.protobuf.Extension<MessageType, Type>);
descriptor: (Lcom/google/protobuf/Extension;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <Type:Ljava/lang/Object;>(Lcom/google/protobuf/Extension<TMessageType;TType;>;)TType;
MethodParameters:
Name Flags
extension
public abstract <Type> Type getExtension(com.google.protobuf.GeneratedMessage$GeneratedExtension<MessageType, Type>);
descriptor: (Lcom/google/protobuf/GeneratedMessage$GeneratedExtension;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <Type:Ljava/lang/Object;>(Lcom/google/protobuf/GeneratedMessage$GeneratedExtension<TMessageType;TType;>;)TType;
MethodParameters:
Name Flags
extension
public abstract <Type> Type getExtension(com.google.protobuf.Extension<MessageType, java.util.List<Type>>, );
descriptor: (Lcom/google/protobuf/Extension;I)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <Type:Ljava/lang/Object;>(Lcom/google/protobuf/Extension<TMessageType;Ljava/util/List<TType;>;>;I)TType;
MethodParameters:
Name Flags
extension
index
public abstract <Type> Type getExtension(com.google.protobuf.GeneratedMessage$GeneratedExtension<MessageType, java.util.List<Type>>, );
descriptor: (Lcom/google/protobuf/GeneratedMessage$GeneratedExtension;I)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <Type:Ljava/lang/Object;>(Lcom/google/protobuf/GeneratedMessage$GeneratedExtension<TMessageType;Ljava/util/List<TType;>;>;I)TType;
MethodParameters:
Name Flags
extension
index
public com.google.protobuf.MessageLite getDefaultInstanceForType();
descriptor: ()Lcom/google/protobuf/MessageLite;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokeinterface com.google.protobuf.GeneratedMessage$ExtendableMessageOrBuilder.getDefaultInstanceForType:()Lcom/google/protobuf/Message;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
Signature: <MessageType:Lcom/google/protobuf/GeneratedMessage$ExtendableMessage;>Ljava/lang/Object;Lcom/google/protobuf/MessageOrBuilder;
SourceFile: "GeneratedMessage.java"
NestHost: com.google.protobuf.GeneratedMessage
InnerClasses:
public abstract ExtendableMessage = com.google.protobuf.GeneratedMessage$ExtendableMessage of com.google.protobuf.GeneratedMessage
public abstract ExtendableMessageOrBuilder = com.google.protobuf.GeneratedMessage$ExtendableMessageOrBuilder of com.google.protobuf.GeneratedMessage
public GeneratedExtension = com.google.protobuf.GeneratedMessage$GeneratedExtension of com.google.protobuf.GeneratedMessage