public final class io.netty.example.worldclock.WorldClockProtocol
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: io.netty.example.worldclock.WorldClockProtocol
super_class: java.lang.Object
{
private static com.google.protobuf.Descriptors$Descriptor internal_static_io_netty_example_worldclock_Location_descriptor;
descriptor: Lcom/google/protobuf/Descriptors$Descriptor;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_io_netty_example_worldclock_Location_fieldAccessorTable;
descriptor: Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static com.google.protobuf.Descriptors$Descriptor internal_static_io_netty_example_worldclock_Locations_descriptor;
descriptor: Lcom/google/protobuf/Descriptors$Descriptor;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_io_netty_example_worldclock_Locations_fieldAccessorTable;
descriptor: Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static com.google.protobuf.Descriptors$Descriptor internal_static_io_netty_example_worldclock_LocalTime_descriptor;
descriptor: Lcom/google/protobuf/Descriptors$Descriptor;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_io_netty_example_worldclock_LocalTime_fieldAccessorTable;
descriptor: Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static com.google.protobuf.Descriptors$Descriptor internal_static_io_netty_example_worldclock_LocalTimes_descriptor;
descriptor: Lcom/google/protobuf/Descriptors$Descriptor;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static com.google.protobuf.GeneratedMessage$FieldAccessorTable internal_static_io_netty_example_worldclock_LocalTimes_fieldAccessorTable;
descriptor: Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
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=4, locals=2, args_size=0
0: iconst_2
anewarray java.lang.String
dup
iconst_0
1: ldc "\nBsrc/main/java/io/netty/example/worldclock/WorldClockProtocol.proto\u0012\u001Bio.netty.example.worldclock\"S\n\bLocation\u00129\n\tcontinent\u0018\u0001 \u0002(\u000E2&.io.netty.example.worldclock.Continent\u0012\f\n\u0004city\u0018\u0002 \u0002(\t\"D\n\tLocations\u00127\n\blocation\u0018\u0001 \u0003(\u000B2%.io.netty.example.worldclock.Location\"\u00A5\u0001\n\tLocalTime\u0012\f\n\u0004year\u0018\u0001 \u0002(\r\u0012\r\n\u0005month\u0018\u0002 \u0002(\r\u0012\u0012\n\ndayOfMonth\u0018\u0004 \u0002(\r\u00129\n\tdayOfWeek\u0018\u0005 \u0002(\u000E2&.io.netty.example.worldclock.DayOfWeek\u0012\f\n\u0004hour\u0018\u0006 \u0002(\r\u0012\u000E\n\u0006minute\u0018\u0007"
aastore
dup
iconst_1
2: ldc " \u0002(\r\u0012\u000E\n\u0006second\u0018\b \u0002(\r\"G\n\nLocalTimes\u00129\n\tlocalTime\u0018\u0001 \u0003(\u000B2&.io.netty.example.worldclock.LocalTime*\u0099\u0001\n\tContinent\u0012\n\n\u0006AFRICA\u0010\u0000\u0012\u000B\n\u0007AMERICA\u0010\u0001\u0012\u000E\n\nANTARCTICA\u0010\u0002\u0012\n\n\u0006ARCTIC\u0010\u0003\u0012\b\n\u0004ASIA\u0010\u0004\u0012\f\n\bATLANTIC\u0010\u0005\u0012\r\n\tAUSTRALIA\u0010\u0006\u0012\n\n\u0006EUROPE\u0010\u0007\u0012\n\n\u0006INDIAN\u0010\b\u0012\u000B\n\u0007MIDEAST\u0010\t\u0012\u000B\n\u0007PACIFIC\u0010\n*g\n\tDayOfWeek\u0012\n\n\u0006SUNDAY\u0010\u0001\u0012\n\n\u0006MONDAY\u0010\u0002\u0012\u000B\n\u0007TUESDAY\u0010\u0003\u0012\r\n\tWEDNESDAY\u0010\u0004\u0012\f\n\bTHURSDAY\u0010\u0005\u0012\n\n\u0006FRIDAY\u0010\u0006\u0012\f\n\bSATURDAY\u0010\u0007B\u0002H\u0001"
aastore
3: astore 0
start local 0 4: new io.netty.example.worldclock.WorldClockProtocol$1
dup
invokespecial io.netty.example.worldclock.WorldClockProtocol$1.<init>:()V
5: astore 1
start local 1 6: aload 0
7: iconst_0
anewarray com.google.protobuf.Descriptors$FileDescriptor
8: aload 1
9: invokestatic com.google.protobuf.Descriptors$FileDescriptor.internalBuildGeneratedFileFrom:([Ljava/lang/String;[Lcom/google/protobuf/Descriptors$FileDescriptor;Lcom/google/protobuf/Descriptors$FileDescriptor$InternalDescriptorAssigner;)V
end local 1 end local 0 10: return
LocalVariableTable:
Start End Slot Name Signature
4 10 0 descriptorData [Ljava/lang/String;
6 10 1 assigner Lcom/google/protobuf/Descriptors$FileDescriptor$InternalDescriptorAssigner;
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 Lio/netty/example/worldclock/WorldClockProtocol;
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry);
descriptor: (Lcom/google/protobuf/ExtensionRegistry;)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/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 io.netty.example.worldclock.WorldClockProtocol.descriptor:Lcom/google/protobuf/Descriptors$FileDescriptor;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "WorldClockProtocol.java"
NestMembers:
io.netty.example.worldclock.WorldClockProtocol$1 io.netty.example.worldclock.WorldClockProtocol$Continent io.netty.example.worldclock.WorldClockProtocol$Continent$1 io.netty.example.worldclock.WorldClockProtocol$DayOfWeek io.netty.example.worldclock.WorldClockProtocol$DayOfWeek$1 io.netty.example.worldclock.WorldClockProtocol$LocalTime io.netty.example.worldclock.WorldClockProtocol$LocalTime$1 io.netty.example.worldclock.WorldClockProtocol$LocalTime$Builder io.netty.example.worldclock.WorldClockProtocol$LocalTimeOrBuilder io.netty.example.worldclock.WorldClockProtocol$LocalTimes io.netty.example.worldclock.WorldClockProtocol$LocalTimes$1 io.netty.example.worldclock.WorldClockProtocol$LocalTimes$Builder io.netty.example.worldclock.WorldClockProtocol$LocalTimesOrBuilder io.netty.example.worldclock.WorldClockProtocol$Location io.netty.example.worldclock.WorldClockProtocol$Location$1 io.netty.example.worldclock.WorldClockProtocol$Location$Builder io.netty.example.worldclock.WorldClockProtocol$LocationOrBuilder io.netty.example.worldclock.WorldClockProtocol$Locations io.netty.example.worldclock.WorldClockProtocol$Locations$1 io.netty.example.worldclock.WorldClockProtocol$Locations$Builder io.netty.example.worldclock.WorldClockProtocol$LocationsOrBuilder
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 abstract InternalDescriptorAssigner = com.google.protobuf.Descriptors$FileDescriptor$InternalDescriptorAssigner of com.google.protobuf.Descriptors$FileDescriptor
public final FieldAccessorTable = com.google.protobuf.GeneratedMessage$FieldAccessorTable of com.google.protobuf.GeneratedMessage
io.netty.example.worldclock.WorldClockProtocol$1
public final Continent = io.netty.example.worldclock.WorldClockProtocol$Continent of io.netty.example.worldclock.WorldClockProtocol
public final DayOfWeek = io.netty.example.worldclock.WorldClockProtocol$DayOfWeek of io.netty.example.worldclock.WorldClockProtocol
public final LocalTime = io.netty.example.worldclock.WorldClockProtocol$LocalTime of io.netty.example.worldclock.WorldClockProtocol
public abstract LocalTimeOrBuilder = io.netty.example.worldclock.WorldClockProtocol$LocalTimeOrBuilder of io.netty.example.worldclock.WorldClockProtocol
public final LocalTimes = io.netty.example.worldclock.WorldClockProtocol$LocalTimes of io.netty.example.worldclock.WorldClockProtocol
public abstract LocalTimesOrBuilder = io.netty.example.worldclock.WorldClockProtocol$LocalTimesOrBuilder of io.netty.example.worldclock.WorldClockProtocol
public final Location = io.netty.example.worldclock.WorldClockProtocol$Location of io.netty.example.worldclock.WorldClockProtocol
public abstract LocationOrBuilder = io.netty.example.worldclock.WorldClockProtocol$LocationOrBuilder of io.netty.example.worldclock.WorldClockProtocol
public final Locations = io.netty.example.worldclock.WorldClockProtocol$Locations of io.netty.example.worldclock.WorldClockProtocol
public abstract LocationsOrBuilder = io.netty.example.worldclock.WorldClockProtocol$LocationsOrBuilder of io.netty.example.worldclock.WorldClockProtocol