public final class com.google.protobuf.DurationProto
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.google.protobuf.DurationProto
super_class: java.lang.Object
{
static final com.google.protobuf.Descriptors$Descriptor internal_static_google_protobuf_Duration_descriptor;
descriptor: Lcom/google/protobuf/Descriptors$Descriptor;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final com.google.protobuf.GeneratedMessageV3$FieldAccessorTable internal_static_google_protobuf_Duration_fieldAccessorTable;
descriptor: Lcom/google/protobuf/GeneratedMessageV3$FieldAccessorTable;
flags: (0x0018) ACC_STATIC, ACC_FINAL
private static com.google.protobuf.Descriptors$FileDescriptor descriptor;
descriptor: Lcom/google/protobuf/Descriptors$FileDescriptor;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=7, locals=1, args_size=0
0: iconst_1
anewarray java.lang.String
dup
iconst_0
1: ldc "\n\u001Egoogle/protobuf/duration.proto\u0012\u000Fgoogle.protobuf\"*\n\bDuration\u0012\u000F\n\u0007seconds\u0018\u0001 \u0001(\u0003\u0012\r\n\u0005nanos\u0018\u0002 \u0001(\u0005B|\n\u0013com.google.protobufB\rDurationProtoP\u0001Z*github.com/golang/protobuf/ptypes/duration\u00F8\u0001\u0001\u00A2\u0002\u0003GPB\u00AA\u0002\u001EGoogle.Protobuf.WellKnownTypesb\u0006proto3"
aastore
2: astore 0
start local 0 3: aload 0
4: iconst_0
anewarray com.google.protobuf.Descriptors$FileDescriptor
5: invokestatic com.google.protobuf.Descriptors$FileDescriptor.internalBuildGeneratedFileFrom:([Ljava/lang/String;[Lcom/google/protobuf/Descriptors$FileDescriptor;)Lcom/google/protobuf/Descriptors$FileDescriptor;
6: putstatic com.google.protobuf.DurationProto.descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;
7: invokestatic com.google.protobuf.DurationProto.getDescriptor:()Lcom/google/protobuf/Descriptors$FileDescriptor;
invokevirtual com.google.protobuf.Descriptors$FileDescriptor.getMessageTypes:()Ljava/util/List;
iconst_0
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast com.google.protobuf.Descriptors$Descriptor
8: putstatic com.google.protobuf.DurationProto.internal_static_google_protobuf_Duration_descriptor:Lcom/google/protobuf/Descriptors$Descriptor;
9: new com.google.protobuf.GeneratedMessageV3$FieldAccessorTable
dup
10: getstatic com.google.protobuf.DurationProto.internal_static_google_protobuf_Duration_descriptor:Lcom/google/protobuf/Descriptors$Descriptor;
11: iconst_2
anewarray java.lang.String
dup
iconst_0
ldc "Seconds"
aastore
dup
iconst_1
ldc "Nanos"
aastore
12: invokespecial com.google.protobuf.GeneratedMessageV3$FieldAccessorTable.<init>:(Lcom/google/protobuf/Descriptors$Descriptor;[Ljava/lang/String;)V
putstatic com.google.protobuf.DurationProto.internal_static_google_protobuf_Duration_fieldAccessorTable:Lcom/google/protobuf/GeneratedMessageV3$FieldAccessorTable;
end local 0 13: return
LocalVariableTable:
Start End Slot Name Signature
3 13 0 descriptorData [Ljava/lang/String;
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/google/protobuf/DurationProto;
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite);
descriptor: (Lcom/google/protobuf/ExtensionRegistryLite;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 registry Lcom/google/protobuf/ExtensionRegistryLite;
MethodParameters:
Name Flags
registry
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry);
descriptor: (Lcom/google/protobuf/ExtensionRegistry;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
1: invokestatic com.google.protobuf.DurationProto.registerAllExtensions:(Lcom/google/protobuf/ExtensionRegistryLite;)V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 registry Lcom/google/protobuf/ExtensionRegistry;
MethodParameters:
Name Flags
registry
public static com.google.protobuf.Descriptors$FileDescriptor getDescriptor();
descriptor: ()Lcom/google/protobuf/Descriptors$FileDescriptor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic com.google.protobuf.DurationProto.descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "DurationProto.java"
InnerClasses:
public final Descriptor = com.google.protobuf.Descriptors$Descriptor of com.google.protobuf.Descriptors
public final FileDescriptor = com.google.protobuf.Descriptors$FileDescriptor of com.google.protobuf.Descriptors
public final FieldAccessorTable = com.google.protobuf.GeneratedMessageV3$FieldAccessorTable of com.google.protobuf.GeneratedMessageV3