Home / Class/ LocalTimes Class — netty Architecture

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

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