LocalTimes Class — netty Architecture
Architecture documentation for the LocalTimes class in WorldClockProtocol.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD f115cb0b_ccb5_0e40_5d1c_6cbaf652c1fd["LocalTimes"] 4270a70c_1373_1599_2ff1_865646eab29d["WorldClockProtocol.java"] f115cb0b_ccb5_0e40_5d1c_6cbaf652c1fd -->|defined in| 4270a70c_1373_1599_2ff1_865646eab29d bc855b61_6f26_b505_38e2_49bef53e7d6b["LocalTimes()"] f115cb0b_ccb5_0e40_5d1c_6cbaf652c1fd -->|method| bc855b61_6f26_b505_38e2_49bef53e7d6b e0381b8a_6862_b367_9d00_adbd43ad8744["getUnknownFields()"] f115cb0b_ccb5_0e40_5d1c_6cbaf652c1fd -->|method| e0381b8a_6862_b367_9d00_adbd43ad8744 1b814201_e57b_d1cf_f8f6_ec58b4cc9439["getDescriptor()"] f115cb0b_ccb5_0e40_5d1c_6cbaf652c1fd -->|method| 1b814201_e57b_d1cf_f8f6_ec58b4cc9439 9d8fe48e_7367_a199_defd_c11d075e39b9["internalGetFieldAccessorTable()"] f115cb0b_ccb5_0e40_5d1c_6cbaf652c1fd -->|method| 9d8fe48e_7367_a199_defd_c11d075e39b9 0505fe59_5503_f609_2c11_1b46c6e99a18["getParserForType()"] f115cb0b_ccb5_0e40_5d1c_6cbaf652c1fd -->|method| 0505fe59_5503_f609_2c11_1b46c6e99a18 42b4a8a6_250f_6a1c_e12a_1cc6e55aeb79["getLocalTimeList()"] f115cb0b_ccb5_0e40_5d1c_6cbaf652c1fd -->|method| 42b4a8a6_250f_6a1c_e12a_1cc6e55aeb79 e2aaab91_c9fb_69c9_5981_8a2118618ef7["getLocalTimeOrBuilderList()"] f115cb0b_ccb5_0e40_5d1c_6cbaf652c1fd -->|method| e2aaab91_c9fb_69c9_5981_8a2118618ef7 ea4d33d6_6bcd_e0e6_58d3_93b2ca4f17cf["getLocalTimeCount()"] f115cb0b_ccb5_0e40_5d1c_6cbaf652c1fd -->|method| ea4d33d6_6bcd_e0e6_58d3_93b2ca4f17cf df478e8b_ebb5_0418_eb7f_d3e137280bca["getLocalTime()"] f115cb0b_ccb5_0e40_5d1c_6cbaf652c1fd -->|method| df478e8b_ebb5_0418_eb7f_d3e137280bca 1821c1c4_bc9e_a502_c941_3cd170a4b202["getLocalTimeOrBuilder()"] f115cb0b_ccb5_0e40_5d1c_6cbaf652c1fd -->|method| 1821c1c4_bc9e_a502_c941_3cd170a4b202 950875e6_066a_a759_49d6_ad7a4afcf74a["initFields()"] f115cb0b_ccb5_0e40_5d1c_6cbaf652c1fd -->|method| 950875e6_066a_a759_49d6_ad7a4afcf74a a01bc787_587e_d9d5_fc60_f49aec5c9a50["isInitialized()"] f115cb0b_ccb5_0e40_5d1c_6cbaf652c1fd -->|method| a01bc787_587e_d9d5_fc60_f49aec5c9a50 789a178a_a83b_b94d_ac36_909b27f26a8b["writeTo()"] f115cb0b_ccb5_0e40_5d1c_6cbaf652c1fd -->|method| 789a178a_a83b_b94d_ac36_909b27f26a8b
Relationship Graph
Source Code
example/src/main/java/io/netty/example/worldclock/WorldClockProtocol.java lines 2657–3332
public static final class LocalTimes extends
com.google.protobuf.GeneratedMessage
implements LocalTimesOrBuilder {
// Use LocalTimes.newBuilder() to construct.
private LocalTimes(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private LocalTimes(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final LocalTimes defaultInstance;
public static LocalTimes getDefaultInstance() {
return defaultInstance;
}
@Override
public LocalTimes getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private LocalTimes(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
localTime_ = new java.util.ArrayList<io.netty.example.worldclock.WorldClockProtocol.LocalTime>();
mutable_bitField0_ |= 0x00000001;
}
localTime_.add(input.readMessage(io.netty.example.worldclock.WorldClockProtocol.LocalTime.PARSER, extensionRegistry));
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
localTime_ = java.util.Collections.unmodifiableList(localTime_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return io.netty.example.worldclock.WorldClockProtocol.internal_static_io_netty_example_worldclock_LocalTimes_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return io.netty.example.worldclock.WorldClockProtocol.internal_static_io_netty_example_worldclock_LocalTimes_fieldAccessorTable
Source
Frequently Asked Questions
What is the LocalTimes class?
LocalTimes is a class in the netty codebase, defined in example/src/main/java/io/netty/example/worldclock/WorldClockProtocol.java.
Where is LocalTimes defined?
LocalTimes is defined in example/src/main/java/io/netty/example/worldclock/WorldClockProtocol.java at line 2657.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free