LocalTime Class — netty Architecture
Architecture documentation for the LocalTime class in WorldClockProtocol.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 97830d5b_e8a9_e198_3dc6_06ad84acece5["LocalTime"] 4270a70c_1373_1599_2ff1_865646eab29d["WorldClockProtocol.java"] 97830d5b_e8a9_e198_3dc6_06ad84acece5 -->|defined in| 4270a70c_1373_1599_2ff1_865646eab29d 69d136b6_91fe_96d7_45bc_5b8036c61a32["LocalTime()"] 97830d5b_e8a9_e198_3dc6_06ad84acece5 -->|method| 69d136b6_91fe_96d7_45bc_5b8036c61a32 2698b468_42bf_fb10_7a6b_868579464bd9["getUnknownFields()"] 97830d5b_e8a9_e198_3dc6_06ad84acece5 -->|method| 2698b468_42bf_fb10_7a6b_868579464bd9 98abb7bf_71e1_ca29_2cca_f50d4a68057e["getDescriptor()"] 97830d5b_e8a9_e198_3dc6_06ad84acece5 -->|method| 98abb7bf_71e1_ca29_2cca_f50d4a68057e 4c5b7e34_8be3_2ca7_96ca_0d3949818e3b["internalGetFieldAccessorTable()"] 97830d5b_e8a9_e198_3dc6_06ad84acece5 -->|method| 4c5b7e34_8be3_2ca7_96ca_0d3949818e3b ef667af2_c304_7918_2544_ff971d51f50f["getParserForType()"] 97830d5b_e8a9_e198_3dc6_06ad84acece5 -->|method| ef667af2_c304_7918_2544_ff971d51f50f 62da8655_5eca_e771_dc3f_e18f766346b5["hasYear()"] 97830d5b_e8a9_e198_3dc6_06ad84acece5 -->|method| 62da8655_5eca_e771_dc3f_e18f766346b5 be77483b_c2e3_931f_9e22_a264ab9c19ad["getYear()"] 97830d5b_e8a9_e198_3dc6_06ad84acece5 -->|method| be77483b_c2e3_931f_9e22_a264ab9c19ad 9161026a_de64_27ed_5b85_f3a4e138f277["hasMonth()"] 97830d5b_e8a9_e198_3dc6_06ad84acece5 -->|method| 9161026a_de64_27ed_5b85_f3a4e138f277 e5bec214_7844_5cdf_4750_8575279572d9["getMonth()"] 97830d5b_e8a9_e198_3dc6_06ad84acece5 -->|method| e5bec214_7844_5cdf_4750_8575279572d9 d3259f8c_b51b_9e4c_6285_ac7d131233c0["hasDayOfMonth()"] 97830d5b_e8a9_e198_3dc6_06ad84acece5 -->|method| d3259f8c_b51b_9e4c_6285_ac7d131233c0 c5e75fb4_0e72_82da_53f8_d9cf07fd4ddb["getDayOfMonth()"] 97830d5b_e8a9_e198_3dc6_06ad84acece5 -->|method| c5e75fb4_0e72_82da_53f8_d9cf07fd4ddb 20b95ffc_aeb9_2a00_a5ee_4d017f08de8e["hasDayOfWeek()"] 97830d5b_e8a9_e198_3dc6_06ad84acece5 -->|method| 20b95ffc_aeb9_2a00_a5ee_4d017f08de8e a261652b_aca2_c74f_fe15_d7b632bf9c2e["getDayOfWeek()"] 97830d5b_e8a9_e198_3dc6_06ad84acece5 -->|method| a261652b_aca2_c74f_fe15_d7b632bf9c2e
Relationship Graph
Source Code
example/src/main/java/io/netty/example/worldclock/WorldClockProtocol.java lines 1711–2624
public static final class LocalTime extends
com.google.protobuf.GeneratedMessage
implements LocalTimeOrBuilder {
// Use LocalTime.newBuilder() to construct.
private LocalTime(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private LocalTime(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final LocalTime defaultInstance;
public static LocalTime getDefaultInstance() {
return defaultInstance;
}
@Override
public LocalTime getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private LocalTime(
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 8: {
bitField0_ |= 0x00000001;
year_ = input.readUInt32();
break;
}
case 16: {
bitField0_ |= 0x00000002;
month_ = input.readUInt32();
break;
}
case 32: {
bitField0_ |= 0x00000004;
dayOfMonth_ = input.readUInt32();
break;
}
case 40: {
int rawValue = input.readEnum();
io.netty.example.worldclock.WorldClockProtocol.DayOfWeek value = io.netty.example.worldclock.WorldClockProtocol.DayOfWeek.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(5, rawValue);
} else {
bitField0_ |= 0x00000008;
dayOfWeek_ = value;
}
break;
}
case 48: {
bitField0_ |= 0x00000010;
hour_ = input.readUInt32();
break;
}
case 56: {
Source
Frequently Asked Questions
What is the LocalTime class?
LocalTime is a class in the netty codebase, defined in example/src/main/java/io/netty/example/worldclock/WorldClockProtocol.java.
Where is LocalTime defined?
LocalTime is defined in example/src/main/java/io/netty/example/worldclock/WorldClockProtocol.java at line 1711.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free