Home / Class/ LocalTime Class — netty Architecture

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: {

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