From 073517dc63257020396f8ecb1f3bd8d1cfd1717f Mon Sep 17 00:00:00 2001 From: Trustin Lee Date: Thu, 31 Jan 2013 12:27:57 +0900 Subject: [PATCH] Rename localtime to worldtime so that a user thinks it's a local transport example - Fixes #1003 --- .../example/localtime/LocalTimeProtocol.java | 2656 ----------------- .../WorldClockClient.java} | 20 +- .../WorldClockClientHandler.java} | 16 +- .../WorldClockClientInitializer.java} | 9 +- .../WorldClockProtocol.proto} | 5 +- .../WorldClockServer.java} | 12 +- .../WorldClockServerHandler.java} | 21 +- .../WorldClockServerInitializer.java} | 9 +- 8 files changed, 47 insertions(+), 2701 deletions(-) delete mode 100644 example/src/main/java/io/netty/example/localtime/LocalTimeProtocol.java rename example/src/main/java/io/netty/example/{localtime/LocalTimeClient.java => worldclock/WorldClockClient.java} (85%) rename example/src/main/java/io/netty/example/{localtime/LocalTimeClientHandler.java => worldclock/WorldClockClientHandler.java} (86%) rename example/src/main/java/io/netty/example/{localtime/LocalTimeServerInitializer.java => worldclock/WorldClockClientInitializer.java} (82%) rename example/src/main/java/io/netty/example/{localtime/LocalTimeProtocol.proto => worldclock/WorldClockProtocol.proto} (92%) rename example/src/main/java/io/netty/example/{localtime/LocalTimeServer.java => worldclock/WorldClockServer.java} (83%) rename example/src/main/java/io/netty/example/{localtime/LocalTimeServerHandler.java => worldclock/WorldClockServerHandler.java} (80%) rename example/src/main/java/io/netty/example/{localtime/LocalTimeClientInitializer.java => worldclock/WorldClockServerInitializer.java} (82%) diff --git a/example/src/main/java/io/netty/example/localtime/LocalTimeProtocol.java b/example/src/main/java/io/netty/example/localtime/LocalTimeProtocol.java deleted file mode 100644 index ded192a848..0000000000 --- a/example/src/main/java/io/netty/example/localtime/LocalTimeProtocol.java +++ /dev/null @@ -1,2656 +0,0 @@ -/* - * Copyright 2012 The Netty Project - * - * The Netty Project licenses this file to you under the Apache License, - * version 2.0 (the "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at: - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the - * License for the specific language governing permissions and limitations - * under the License. - */ - -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: src/main/java/io/netty/example/localtime/LocalTimeProtocol.proto - -package io.netty.example.localtime; - -@SuppressWarnings("all") -public final class LocalTimeProtocol { - private LocalTimeProtocol() {} - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistry registry) { - } - public enum Continent - implements com.google.protobuf.ProtocolMessageEnum { - AFRICA(0, 0), - AMERICA(1, 1), - ANTARCTICA(2, 2), - ARCTIC(3, 3), - ASIA(4, 4), - ATLANTIC(5, 5), - AUSTRALIA(6, 6), - EUROPE(7, 7), - INDIAN(8, 8), - MIDEAST(9, 9), - PACIFIC(10, 10), - ; - - public static final int AFRICA_VALUE = 0; - public static final int AMERICA_VALUE = 1; - public static final int ANTARCTICA_VALUE = 2; - public static final int ARCTIC_VALUE = 3; - public static final int ASIA_VALUE = 4; - public static final int ATLANTIC_VALUE = 5; - public static final int AUSTRALIA_VALUE = 6; - public static final int EUROPE_VALUE = 7; - public static final int INDIAN_VALUE = 8; - public static final int MIDEAST_VALUE = 9; - public static final int PACIFIC_VALUE = 10; - - - public final int getNumber() { return value; } - - public static Continent valueOf(int value) { - switch (value) { - case 0: return AFRICA; - case 1: return AMERICA; - case 2: return ANTARCTICA; - case 3: return ARCTIC; - case 4: return ASIA; - case 5: return ATLANTIC; - case 6: return AUSTRALIA; - case 7: return EUROPE; - case 8: return INDIAN; - case 9: return MIDEAST; - case 10: return PACIFIC; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static com.google.protobuf.Internal.EnumLiteMap - internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public Continent findValueByNumber(int number) { - return Continent.valueOf(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - return getDescriptor().getValues().get(index); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return io.netty.example.localtime.LocalTimeProtocol.getDescriptor().getEnumTypes().get(0); - } - - private static final Continent[] VALUES = { - AFRICA, AMERICA, ANTARCTICA, ARCTIC, ASIA, ATLANTIC, AUSTRALIA, EUROPE, INDIAN, MIDEAST, PACIFIC, - }; - - public static Continent valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - return VALUES[desc.getIndex()]; - } - - private final int index; - private final int value; - - private Continent(int index, int value) { - this.index = index; - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:io.netty.example.localtime.Continent) - } - - public enum DayOfWeek - implements com.google.protobuf.ProtocolMessageEnum { - SUNDAY(0, 1), - MONDAY(1, 2), - TUESDAY(2, 3), - WEDNESDAY(3, 4), - THURSDAY(4, 5), - FRIDAY(5, 6), - SATURDAY(6, 7), - ; - - public static final int SUNDAY_VALUE = 1; - public static final int MONDAY_VALUE = 2; - public static final int TUESDAY_VALUE = 3; - public static final int WEDNESDAY_VALUE = 4; - public static final int THURSDAY_VALUE = 5; - public static final int FRIDAY_VALUE = 6; - public static final int SATURDAY_VALUE = 7; - - - public final int getNumber() { return value; } - - public static DayOfWeek valueOf(int value) { - switch (value) { - case 1: return SUNDAY; - case 2: return MONDAY; - case 3: return TUESDAY; - case 4: return WEDNESDAY; - case 5: return THURSDAY; - case 6: return FRIDAY; - case 7: return SATURDAY; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static com.google.protobuf.Internal.EnumLiteMap - internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public DayOfWeek findValueByNumber(int number) { - return DayOfWeek.valueOf(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - return getDescriptor().getValues().get(index); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return io.netty.example.localtime.LocalTimeProtocol.getDescriptor().getEnumTypes().get(1); - } - - private static final DayOfWeek[] VALUES = { - SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, - }; - - public static DayOfWeek valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - return VALUES[desc.getIndex()]; - } - - private final int index; - private final int value; - - private DayOfWeek(int index, int value) { - this.index = index; - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:io.netty.example.localtime.DayOfWeek) - } - - public interface LocationOrBuilder - extends com.google.protobuf.MessageOrBuilder { - - // required .io.netty.example.localtime.Continent continent = 1; - boolean hasContinent(); - io.netty.example.localtime.LocalTimeProtocol.Continent getContinent(); - - // required string city = 2; - boolean hasCity(); - String getCity(); - } - public static final class Location extends - com.google.protobuf.GeneratedMessage - implements LocationOrBuilder { - // Use Location.newBuilder() to construct. - private Location(Builder builder) { - super(builder); - } - private Location(boolean noInit) {} - - private static final Location defaultInstance; - public static Location getDefaultInstance() { - return defaultInstance; - } - - public Location getDefaultInstanceForType() { - return defaultInstance; - } - - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return io.netty.example.localtime.LocalTimeProtocol.internal_static_io_netty_example_localtime_Location_descriptor; - } - - protected com.google.protobuf.GeneratedMessage.FieldAccessorTable - internalGetFieldAccessorTable() { - return io.netty.example.localtime.LocalTimeProtocol.internal_static_io_netty_example_localtime_Location_fieldAccessorTable; - } - - private int bitField0_; - // required .io.netty.example.localtime.Continent continent = 1; - public static final int CONTINENT_FIELD_NUMBER = 1; - private io.netty.example.localtime.LocalTimeProtocol.Continent continent_; - public boolean hasContinent() { - return (bitField0_ & 0x00000001) == 0x00000001; - } - public io.netty.example.localtime.LocalTimeProtocol.Continent getContinent() { - return continent_; - } - - // required string city = 2; - public static final int CITY_FIELD_NUMBER = 2; - private java.lang.Object city_; - public boolean hasCity() { - return (bitField0_ & 0x00000002) == 0x00000002; - } - public String getCity() { - java.lang.Object ref = city_; - if (ref instanceof String) { - return (String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - String s = bs.toStringUtf8(); - if (com.google.protobuf.Internal.isValidUtf8(bs)) { - city_ = s; - } - return s; - } - } - private com.google.protobuf.ByteString getCityBytes() { - java.lang.Object ref = city_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((String) ref); - city_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private void initFields() { - continent_ = io.netty.example.localtime.LocalTimeProtocol.Continent.AFRICA; - city_ = ""; - } - private byte memoizedIsInitialized = -1; - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized != -1) { - return isInitialized == 1; - } - - if (!hasContinent()) { - memoizedIsInitialized = 0; - return false; - } - if (!hasCity()) { - memoizedIsInitialized = 0; - return false; - } - memoizedIsInitialized = 1; - return true; - } - - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - getSerializedSize(); - if ((bitField0_ & 0x00000001) == 0x00000001) { - output.writeEnum(1, continent_.getNumber()); - } - if ((bitField0_ & 0x00000002) == 0x00000002) { - output.writeBytes(2, getCityBytes()); - } - getUnknownFields().writeTo(output); - } - - private int memoizedSerializedSize = -1; - public int getSerializedSize() { - int size = memoizedSerializedSize; - if (size != -1) { - return size; - } - - size = 0; - if ((bitField0_ & 0x00000001) == 0x00000001) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, continent_.getNumber()); - } - if ((bitField0_ & 0x00000002) == 0x00000002) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(2, getCityBytes()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSerializedSize = size; - return size; - } - - private static final long serialVersionUID = 0L; - @java.lang.Override - protected java.lang.Object writeReplace() - throws java.io.ObjectStreamException { - return super.writeReplace(); - } - - public static io.netty.example.localtime.LocalTimeProtocol.Location parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data).buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.Location parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data, extensionRegistry) - .buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.Location parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data).buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.Location parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data, extensionRegistry) - .buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.Location parseFrom(java.io.InputStream input) - throws java.io.IOException { - return newBuilder().mergeFrom(input).buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.Location parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return newBuilder().mergeFrom(input, extensionRegistry) - .buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.Location parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - Builder builder = newBuilder(); - if (builder.mergeDelimitedFrom(input)) { - return builder.buildParsed(); - } else { - return null; - } - } - public static io.netty.example.localtime.LocalTimeProtocol.Location parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - Builder builder = newBuilder(); - if (builder.mergeDelimitedFrom(input, extensionRegistry)) { - return builder.buildParsed(); - } else { - return null; - } - } - public static io.netty.example.localtime.LocalTimeProtocol.Location parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return newBuilder().mergeFrom(input).buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.Location parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return newBuilder().mergeFrom(input, extensionRegistry) - .buildParsed(); - } - - public static Builder newBuilder() { return Builder.create(); } - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder(io.netty.example.localtime.LocalTimeProtocol.Location prototype) { - return newBuilder().mergeFrom(prototype); - } - public Builder toBuilder() { return newBuilder(this); } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessage.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - public static final class Builder extends - com.google.protobuf.GeneratedMessage.Builder - implements io.netty.example.localtime.LocalTimeProtocol.LocationOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return io.netty.example.localtime.LocalTimeProtocol.internal_static_io_netty_example_localtime_Location_descriptor; - } - - protected com.google.protobuf.GeneratedMessage.FieldAccessorTable - internalGetFieldAccessorTable() { - return io.netty.example.localtime.LocalTimeProtocol.internal_static_io_netty_example_localtime_Location_fieldAccessorTable; - } - - // Construct using io.netty.example.localtime.LocalTimeProtocol.Location.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder(BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { - } - } - private static Builder create() { - return new Builder(); - } - - public Builder clear() { - super.clear(); - continent_ = io.netty.example.localtime.LocalTimeProtocol.Continent.AFRICA; - bitField0_ = bitField0_ & ~0x00000001; - city_ = ""; - bitField0_ = bitField0_ & ~0x00000002; - return this; - } - - public Builder clone() { - return create().mergeFrom(buildPartial()); - } - - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return io.netty.example.localtime.LocalTimeProtocol.Location.getDescriptor(); - } - - public io.netty.example.localtime.LocalTimeProtocol.Location getDefaultInstanceForType() { - return io.netty.example.localtime.LocalTimeProtocol.Location.getDefaultInstance(); - } - - public io.netty.example.localtime.LocalTimeProtocol.Location build() { - io.netty.example.localtime.LocalTimeProtocol.Location result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - private io.netty.example.localtime.LocalTimeProtocol.Location buildParsed() - throws com.google.protobuf.InvalidProtocolBufferException { - io.netty.example.localtime.LocalTimeProtocol.Location result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException( - result).asInvalidProtocolBufferException(); - } - return result; - } - - public io.netty.example.localtime.LocalTimeProtocol.Location buildPartial() { - io.netty.example.localtime.LocalTimeProtocol.Location result = new io.netty.example.localtime.LocalTimeProtocol.Location(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if ((from_bitField0_ & 0x00000001) == 0x00000001) { - to_bitField0_ |= 0x00000001; - } - result.continent_ = continent_; - if ((from_bitField0_ & 0x00000002) == 0x00000002) { - to_bitField0_ |= 0x00000002; - } - result.city_ = city_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof io.netty.example.localtime.LocalTimeProtocol.Location) { - return mergeFrom((io.netty.example.localtime.LocalTimeProtocol.Location)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(io.netty.example.localtime.LocalTimeProtocol.Location other) { - if (other == io.netty.example.localtime.LocalTimeProtocol.Location.getDefaultInstance()) { - return this; - } - if (other.hasContinent()) { - setContinent(other.getContinent()); - } - if (other.hasCity()) { - setCity(other.getCity()); - } - mergeUnknownFields(other.getUnknownFields()); - return this; - } - - public final boolean isInitialized() { - if (!hasContinent()) { - - return false; - } - if (!hasCity()) { - - return false; - } - return true; - } - - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder( - getUnknownFields()); - while (true) { - int tag = input.readTag(); - switch (tag) { - case 0: - setUnknownFields(unknownFields.build()); - onChanged(); - return this; - default: { - if (!parseUnknownField(input, unknownFields, - extensionRegistry, tag)) { - setUnknownFields(unknownFields.build()); - onChanged(); - return this; - } - break; - } - case 8: { - int rawValue = input.readEnum(); - io.netty.example.localtime.LocalTimeProtocol.Continent value = io.netty.example.localtime.LocalTimeProtocol.Continent.valueOf(rawValue); - if (value == null) { - unknownFields.mergeVarintField(1, rawValue); - } else { - bitField0_ |= 0x00000001; - continent_ = value; - } - break; - } - case 18: { - bitField0_ |= 0x00000002; - city_ = input.readBytes(); - break; - } - } - } - } - - private int bitField0_; - - // required .io.netty.example.localtime.Continent continent = 1; - private io.netty.example.localtime.LocalTimeProtocol.Continent continent_ = io.netty.example.localtime.LocalTimeProtocol.Continent.AFRICA; - public boolean hasContinent() { - return (bitField0_ & 0x00000001) == 0x00000001; - } - public io.netty.example.localtime.LocalTimeProtocol.Continent getContinent() { - return continent_; - } - public Builder setContinent(io.netty.example.localtime.LocalTimeProtocol.Continent value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - continent_ = value; - onChanged(); - return this; - } - public Builder clearContinent() { - bitField0_ = bitField0_ & ~0x00000001; - continent_ = io.netty.example.localtime.LocalTimeProtocol.Continent.AFRICA; - onChanged(); - return this; - } - - // required string city = 2; - private java.lang.Object city_ = ""; - public boolean hasCity() { - return (bitField0_ & 0x00000002) == 0x00000002; - } - public String getCity() { - java.lang.Object ref = city_; - if (!(ref instanceof String)) { - String s = ((com.google.protobuf.ByteString) ref).toStringUtf8(); - city_ = s; - return s; - } else { - return (String) ref; - } - } - public Builder setCity(String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000002; - city_ = value; - onChanged(); - return this; - } - public Builder clearCity() { - bitField0_ = bitField0_ & ~0x00000002; - city_ = getDefaultInstance().getCity(); - onChanged(); - return this; - } - void setCity(com.google.protobuf.ByteString value) { - bitField0_ |= 0x00000002; - city_ = value; - onChanged(); - } - - // @@protoc_insertion_point(builder_scope:io.netty.example.localtime.Location) - } - - static { - defaultInstance = new Location(true); - defaultInstance.initFields(); - } - - // @@protoc_insertion_point(class_scope:io.netty.example.localtime.Location) - } - - public interface LocationsOrBuilder - extends com.google.protobuf.MessageOrBuilder { - - // repeated .io.netty.example.localtime.Location location = 1; - java.util.List - getLocationList(); - io.netty.example.localtime.LocalTimeProtocol.Location getLocation(int index); - int getLocationCount(); - java.util.List - getLocationOrBuilderList(); - io.netty.example.localtime.LocalTimeProtocol.LocationOrBuilder getLocationOrBuilder( - int index); - } - public static final class Locations extends - com.google.protobuf.GeneratedMessage - implements LocationsOrBuilder { - // Use Locations.newBuilder() to construct. - private Locations(Builder builder) { - super(builder); - } - private Locations(boolean noInit) {} - - private static final Locations defaultInstance; - public static Locations getDefaultInstance() { - return defaultInstance; - } - - public Locations getDefaultInstanceForType() { - return defaultInstance; - } - - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return io.netty.example.localtime.LocalTimeProtocol.internal_static_io_netty_example_localtime_Locations_descriptor; - } - - protected com.google.protobuf.GeneratedMessage.FieldAccessorTable - internalGetFieldAccessorTable() { - return io.netty.example.localtime.LocalTimeProtocol.internal_static_io_netty_example_localtime_Locations_fieldAccessorTable; - } - - // repeated .io.netty.example.localtime.Location location = 1; - public static final int LOCATION_FIELD_NUMBER = 1; - private java.util.List location_; - public java.util.List getLocationList() { - return location_; - } - public java.util.List - getLocationOrBuilderList() { - return location_; - } - public int getLocationCount() { - return location_.size(); - } - public io.netty.example.localtime.LocalTimeProtocol.Location getLocation(int index) { - return location_.get(index); - } - public io.netty.example.localtime.LocalTimeProtocol.LocationOrBuilder getLocationOrBuilder( - int index) { - return location_.get(index); - } - - private void initFields() { - location_ = java.util.Collections.emptyList(); - } - private byte memoizedIsInitialized = -1; - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized != -1) { - return isInitialized == 1; - } - - for (int i = 0; i < getLocationCount(); i++) { - if (!getLocation(i).isInitialized()) { - memoizedIsInitialized = 0; - return false; - } - } - memoizedIsInitialized = 1; - return true; - } - - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - getSerializedSize(); - for (int i = 0; i < location_.size(); i++) { - output.writeMessage(1, location_.get(i)); - } - getUnknownFields().writeTo(output); - } - - private int memoizedSerializedSize = -1; - public int getSerializedSize() { - int size = memoizedSerializedSize; - if (size != -1) { - return size; - } - - size = 0; - for (int i = 0; i < location_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, location_.get(i)); - } - size += getUnknownFields().getSerializedSize(); - memoizedSerializedSize = size; - return size; - } - - private static final long serialVersionUID = 0L; - @java.lang.Override - protected java.lang.Object writeReplace() - throws java.io.ObjectStreamException { - return super.writeReplace(); - } - - public static io.netty.example.localtime.LocalTimeProtocol.Locations parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data).buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.Locations parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data, extensionRegistry) - .buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.Locations parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data).buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.Locations parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data, extensionRegistry) - .buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.Locations parseFrom(java.io.InputStream input) - throws java.io.IOException { - return newBuilder().mergeFrom(input).buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.Locations parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return newBuilder().mergeFrom(input, extensionRegistry) - .buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.Locations parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - Builder builder = newBuilder(); - if (builder.mergeDelimitedFrom(input)) { - return builder.buildParsed(); - } else { - return null; - } - } - public static io.netty.example.localtime.LocalTimeProtocol.Locations parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - Builder builder = newBuilder(); - if (builder.mergeDelimitedFrom(input, extensionRegistry)) { - return builder.buildParsed(); - } else { - return null; - } - } - public static io.netty.example.localtime.LocalTimeProtocol.Locations parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return newBuilder().mergeFrom(input).buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.Locations parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return newBuilder().mergeFrom(input, extensionRegistry) - .buildParsed(); - } - - public static Builder newBuilder() { return Builder.create(); } - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder(io.netty.example.localtime.LocalTimeProtocol.Locations prototype) { - return newBuilder().mergeFrom(prototype); - } - public Builder toBuilder() { return newBuilder(this); } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessage.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - public static final class Builder extends - com.google.protobuf.GeneratedMessage.Builder - implements io.netty.example.localtime.LocalTimeProtocol.LocationsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return io.netty.example.localtime.LocalTimeProtocol.internal_static_io_netty_example_localtime_Locations_descriptor; - } - - protected com.google.protobuf.GeneratedMessage.FieldAccessorTable - internalGetFieldAccessorTable() { - return io.netty.example.localtime.LocalTimeProtocol.internal_static_io_netty_example_localtime_Locations_fieldAccessorTable; - } - - // Construct using io.netty.example.localtime.LocalTimeProtocol.Locations.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder(BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { - getLocationFieldBuilder(); - } - } - private static Builder create() { - return new Builder(); - } - - public Builder clear() { - super.clear(); - if (locationBuilder_ == null) { - location_ = java.util.Collections.emptyList(); - bitField0_ = bitField0_ & ~0x00000001; - } else { - locationBuilder_.clear(); - } - return this; - } - - public Builder clone() { - return create().mergeFrom(buildPartial()); - } - - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return io.netty.example.localtime.LocalTimeProtocol.Locations.getDescriptor(); - } - - public io.netty.example.localtime.LocalTimeProtocol.Locations getDefaultInstanceForType() { - return io.netty.example.localtime.LocalTimeProtocol.Locations.getDefaultInstance(); - } - - public io.netty.example.localtime.LocalTimeProtocol.Locations build() { - io.netty.example.localtime.LocalTimeProtocol.Locations result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - private io.netty.example.localtime.LocalTimeProtocol.Locations buildParsed() - throws com.google.protobuf.InvalidProtocolBufferException { - io.netty.example.localtime.LocalTimeProtocol.Locations result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException( - result).asInvalidProtocolBufferException(); - } - return result; - } - - public io.netty.example.localtime.LocalTimeProtocol.Locations buildPartial() { - io.netty.example.localtime.LocalTimeProtocol.Locations result = new io.netty.example.localtime.LocalTimeProtocol.Locations(this); - int from_bitField0_ = bitField0_; - if (locationBuilder_ == null) { - if ((bitField0_ & 0x00000001) == 0x00000001) { - location_ = java.util.Collections.unmodifiableList(location_); - bitField0_ = bitField0_ & ~0x00000001; - } - result.location_ = location_; - } else { - result.location_ = locationBuilder_.build(); - } - onBuilt(); - return result; - } - - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof io.netty.example.localtime.LocalTimeProtocol.Locations) { - return mergeFrom((io.netty.example.localtime.LocalTimeProtocol.Locations)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(io.netty.example.localtime.LocalTimeProtocol.Locations other) { - if (other == io.netty.example.localtime.LocalTimeProtocol.Locations.getDefaultInstance()) { - return this; - } - if (locationBuilder_ == null) { - if (!other.location_.isEmpty()) { - if (location_.isEmpty()) { - location_ = other.location_; - bitField0_ = bitField0_ & ~0x00000001; - } else { - ensureLocationIsMutable(); - location_.addAll(other.location_); - } - onChanged(); - } - } else { - if (!other.location_.isEmpty()) { - if (locationBuilder_.isEmpty()) { - locationBuilder_.dispose(); - locationBuilder_ = null; - location_ = other.location_; - bitField0_ = bitField0_ & ~0x00000001; - locationBuilder_ = - com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? - getLocationFieldBuilder() : null; - } else { - locationBuilder_.addAllMessages(other.location_); - } - } - } - mergeUnknownFields(other.getUnknownFields()); - return this; - } - - public final boolean isInitialized() { - for (int i = 0; i < getLocationCount(); i++) { - if (!getLocation(i).isInitialized()) { - - return false; - } - } - return true; - } - - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder( - getUnknownFields()); - while (true) { - int tag = input.readTag(); - switch (tag) { - case 0: - setUnknownFields(unknownFields.build()); - onChanged(); - return this; - default: { - if (!parseUnknownField(input, unknownFields, - extensionRegistry, tag)) { - setUnknownFields(unknownFields.build()); - onChanged(); - return this; - } - break; - } - case 10: { - io.netty.example.localtime.LocalTimeProtocol.Location.Builder subBuilder = io.netty.example.localtime.LocalTimeProtocol.Location.newBuilder(); - input.readMessage(subBuilder, extensionRegistry); - addLocation(subBuilder.buildPartial()); - break; - } - } - } - } - - private int bitField0_; - - // repeated .io.netty.example.localtime.Location location = 1; - private java.util.List location_ = - java.util.Collections.emptyList(); - private void ensureLocationIsMutable() { - if (!((bitField0_ & 0x00000001) == 0x00000001)) { - location_ = new java.util.ArrayList(location_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilder< - io.netty.example.localtime.LocalTimeProtocol.Location, io.netty.example.localtime.LocalTimeProtocol.Location.Builder, io.netty.example.localtime.LocalTimeProtocol.LocationOrBuilder> locationBuilder_; - - public java.util.List getLocationList() { - if (locationBuilder_ == null) { - return java.util.Collections.unmodifiableList(location_); - } else { - return locationBuilder_.getMessageList(); - } - } - public int getLocationCount() { - if (locationBuilder_ == null) { - return location_.size(); - } else { - return locationBuilder_.getCount(); - } - } - public io.netty.example.localtime.LocalTimeProtocol.Location getLocation(int index) { - if (locationBuilder_ == null) { - return location_.get(index); - } else { - return locationBuilder_.getMessage(index); - } - } - public Builder setLocation( - int index, io.netty.example.localtime.LocalTimeProtocol.Location value) { - if (locationBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureLocationIsMutable(); - location_.set(index, value); - onChanged(); - } else { - locationBuilder_.setMessage(index, value); - } - return this; - } - public Builder setLocation( - int index, io.netty.example.localtime.LocalTimeProtocol.Location.Builder builderForValue) { - if (locationBuilder_ == null) { - ensureLocationIsMutable(); - location_.set(index, builderForValue.build()); - onChanged(); - } else { - locationBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - public Builder addLocation(io.netty.example.localtime.LocalTimeProtocol.Location value) { - if (locationBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureLocationIsMutable(); - location_.add(value); - onChanged(); - } else { - locationBuilder_.addMessage(value); - } - return this; - } - public Builder addLocation( - int index, io.netty.example.localtime.LocalTimeProtocol.Location value) { - if (locationBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureLocationIsMutable(); - location_.add(index, value); - onChanged(); - } else { - locationBuilder_.addMessage(index, value); - } - return this; - } - public Builder addLocation( - io.netty.example.localtime.LocalTimeProtocol.Location.Builder builderForValue) { - if (locationBuilder_ == null) { - ensureLocationIsMutable(); - location_.add(builderForValue.build()); - onChanged(); - } else { - locationBuilder_.addMessage(builderForValue.build()); - } - return this; - } - public Builder addLocation( - int index, io.netty.example.localtime.LocalTimeProtocol.Location.Builder builderForValue) { - if (locationBuilder_ == null) { - ensureLocationIsMutable(); - location_.add(index, builderForValue.build()); - onChanged(); - } else { - locationBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - public Builder addAllLocation( - java.lang.Iterable values) { - if (locationBuilder_ == null) { - ensureLocationIsMutable(); - super.addAll(values, location_); - onChanged(); - } else { - locationBuilder_.addAllMessages(values); - } - return this; - } - public Builder clearLocation() { - if (locationBuilder_ == null) { - location_ = java.util.Collections.emptyList(); - bitField0_ = bitField0_ & ~0x00000001; - onChanged(); - } else { - locationBuilder_.clear(); - } - return this; - } - public Builder removeLocation(int index) { - if (locationBuilder_ == null) { - ensureLocationIsMutable(); - location_.remove(index); - onChanged(); - } else { - locationBuilder_.remove(index); - } - return this; - } - public io.netty.example.localtime.LocalTimeProtocol.Location.Builder getLocationBuilder( - int index) { - return getLocationFieldBuilder().getBuilder(index); - } - public io.netty.example.localtime.LocalTimeProtocol.LocationOrBuilder getLocationOrBuilder( - int index) { - if (locationBuilder_ == null) { - return location_.get(index); } else { - return locationBuilder_.getMessageOrBuilder(index); - } - } - public java.util.List - getLocationOrBuilderList() { - if (locationBuilder_ != null) { - return locationBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(location_); - } - } - public io.netty.example.localtime.LocalTimeProtocol.Location.Builder addLocationBuilder() { - return getLocationFieldBuilder().addBuilder( - io.netty.example.localtime.LocalTimeProtocol.Location.getDefaultInstance()); - } - public io.netty.example.localtime.LocalTimeProtocol.Location.Builder addLocationBuilder( - int index) { - return getLocationFieldBuilder().addBuilder( - index, io.netty.example.localtime.LocalTimeProtocol.Location.getDefaultInstance()); - } - public java.util.List - getLocationBuilderList() { - return getLocationFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilder< - io.netty.example.localtime.LocalTimeProtocol.Location, io.netty.example.localtime.LocalTimeProtocol.Location.Builder, io.netty.example.localtime.LocalTimeProtocol.LocationOrBuilder> - getLocationFieldBuilder() { - if (locationBuilder_ == null) { - locationBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< - io.netty.example.localtime.LocalTimeProtocol.Location, io.netty.example.localtime.LocalTimeProtocol.Location.Builder, io.netty.example.localtime.LocalTimeProtocol.LocationOrBuilder>( - location_, - (bitField0_ & 0x00000001) == 0x00000001, - getParentForChildren(), - isClean()); - location_ = null; - } - return locationBuilder_; - } - - // @@protoc_insertion_point(builder_scope:io.netty.example.localtime.Locations) - } - - static { - defaultInstance = new Locations(true); - defaultInstance.initFields(); - } - - // @@protoc_insertion_point(class_scope:io.netty.example.localtime.Locations) - } - - public interface LocalTimeOrBuilder - extends com.google.protobuf.MessageOrBuilder { - - // required uint32 year = 1; - boolean hasYear(); - int getYear(); - - // required uint32 month = 2; - boolean hasMonth(); - int getMonth(); - - // required uint32 dayOfMonth = 4; - boolean hasDayOfMonth(); - int getDayOfMonth(); - - // required .io.netty.example.localtime.DayOfWeek dayOfWeek = 5; - boolean hasDayOfWeek(); - io.netty.example.localtime.LocalTimeProtocol.DayOfWeek getDayOfWeek(); - - // required uint32 hour = 6; - boolean hasHour(); - int getHour(); - - // required uint32 minute = 7; - boolean hasMinute(); - int getMinute(); - - // required uint32 second = 8; - boolean hasSecond(); - int getSecond(); - } - public static final class LocalTime extends - com.google.protobuf.GeneratedMessage - implements LocalTimeOrBuilder { - // Use LocalTime.newBuilder() to construct. - private LocalTime(Builder builder) { - super(builder); - } - private LocalTime(boolean noInit) {} - - private static final LocalTime defaultInstance; - public static LocalTime getDefaultInstance() { - return defaultInstance; - } - - public LocalTime getDefaultInstanceForType() { - return defaultInstance; - } - - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return io.netty.example.localtime.LocalTimeProtocol.internal_static_io_netty_example_localtime_LocalTime_descriptor; - } - - protected com.google.protobuf.GeneratedMessage.FieldAccessorTable - internalGetFieldAccessorTable() { - return io.netty.example.localtime.LocalTimeProtocol.internal_static_io_netty_example_localtime_LocalTime_fieldAccessorTable; - } - - private int bitField0_; - // required uint32 year = 1; - public static final int YEAR_FIELD_NUMBER = 1; - private int year_; - public boolean hasYear() { - return (bitField0_ & 0x00000001) == 0x00000001; - } - public int getYear() { - return year_; - } - - // required uint32 month = 2; - public static final int MONTH_FIELD_NUMBER = 2; - private int month_; - public boolean hasMonth() { - return (bitField0_ & 0x00000002) == 0x00000002; - } - public int getMonth() { - return month_; - } - - // required uint32 dayOfMonth = 4; - public static final int DAYOFMONTH_FIELD_NUMBER = 4; - private int dayOfMonth_; - public boolean hasDayOfMonth() { - return (bitField0_ & 0x00000004) == 0x00000004; - } - public int getDayOfMonth() { - return dayOfMonth_; - } - - // required .io.netty.example.localtime.DayOfWeek dayOfWeek = 5; - public static final int DAYOFWEEK_FIELD_NUMBER = 5; - private io.netty.example.localtime.LocalTimeProtocol.DayOfWeek dayOfWeek_; - public boolean hasDayOfWeek() { - return (bitField0_ & 0x00000008) == 0x00000008; - } - public io.netty.example.localtime.LocalTimeProtocol.DayOfWeek getDayOfWeek() { - return dayOfWeek_; - } - - // required uint32 hour = 6; - public static final int HOUR_FIELD_NUMBER = 6; - private int hour_; - public boolean hasHour() { - return (bitField0_ & 0x00000010) == 0x00000010; - } - public int getHour() { - return hour_; - } - - // required uint32 minute = 7; - public static final int MINUTE_FIELD_NUMBER = 7; - private int minute_; - public boolean hasMinute() { - return (bitField0_ & 0x00000020) == 0x00000020; - } - public int getMinute() { - return minute_; - } - - // required uint32 second = 8; - public static final int SECOND_FIELD_NUMBER = 8; - private int second_; - public boolean hasSecond() { - return (bitField0_ & 0x00000040) == 0x00000040; - } - public int getSecond() { - return second_; - } - - private void initFields() { - year_ = 0; - month_ = 0; - dayOfMonth_ = 0; - dayOfWeek_ = io.netty.example.localtime.LocalTimeProtocol.DayOfWeek.SUNDAY; - hour_ = 0; - minute_ = 0; - second_ = 0; - } - private byte memoizedIsInitialized = -1; - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized != -1) { - return isInitialized == 1; - } - - if (!hasYear()) { - memoizedIsInitialized = 0; - return false; - } - if (!hasMonth()) { - memoizedIsInitialized = 0; - return false; - } - if (!hasDayOfMonth()) { - memoizedIsInitialized = 0; - return false; - } - if (!hasDayOfWeek()) { - memoizedIsInitialized = 0; - return false; - } - if (!hasHour()) { - memoizedIsInitialized = 0; - return false; - } - if (!hasMinute()) { - memoizedIsInitialized = 0; - return false; - } - if (!hasSecond()) { - memoizedIsInitialized = 0; - return false; - } - memoizedIsInitialized = 1; - return true; - } - - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - getSerializedSize(); - if ((bitField0_ & 0x00000001) == 0x00000001) { - output.writeUInt32(1, year_); - } - if ((bitField0_ & 0x00000002) == 0x00000002) { - output.writeUInt32(2, month_); - } - if ((bitField0_ & 0x00000004) == 0x00000004) { - output.writeUInt32(4, dayOfMonth_); - } - if ((bitField0_ & 0x00000008) == 0x00000008) { - output.writeEnum(5, dayOfWeek_.getNumber()); - } - if ((bitField0_ & 0x00000010) == 0x00000010) { - output.writeUInt32(6, hour_); - } - if ((bitField0_ & 0x00000020) == 0x00000020) { - output.writeUInt32(7, minute_); - } - if ((bitField0_ & 0x00000040) == 0x00000040) { - output.writeUInt32(8, second_); - } - getUnknownFields().writeTo(output); - } - - private int memoizedSerializedSize = -1; - public int getSerializedSize() { - int size = memoizedSerializedSize; - if (size != -1) { - return size; - } - - size = 0; - if ((bitField0_ & 0x00000001) == 0x00000001) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(1, year_); - } - if ((bitField0_ & 0x00000002) == 0x00000002) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, month_); - } - if ((bitField0_ & 0x00000004) == 0x00000004) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(4, dayOfMonth_); - } - if ((bitField0_ & 0x00000008) == 0x00000008) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(5, dayOfWeek_.getNumber()); - } - if ((bitField0_ & 0x00000010) == 0x00000010) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(6, hour_); - } - if ((bitField0_ & 0x00000020) == 0x00000020) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(7, minute_); - } - if ((bitField0_ & 0x00000040) == 0x00000040) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(8, second_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSerializedSize = size; - return size; - } - - private static final long serialVersionUID = 0L; - @java.lang.Override - protected java.lang.Object writeReplace() - throws java.io.ObjectStreamException { - return super.writeReplace(); - } - - public static io.netty.example.localtime.LocalTimeProtocol.LocalTime parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data).buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTime parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data, extensionRegistry) - .buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTime parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data).buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTime parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data, extensionRegistry) - .buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTime parseFrom(java.io.InputStream input) - throws java.io.IOException { - return newBuilder().mergeFrom(input).buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTime parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return newBuilder().mergeFrom(input, extensionRegistry) - .buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTime parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - Builder builder = newBuilder(); - if (builder.mergeDelimitedFrom(input)) { - return builder.buildParsed(); - } else { - return null; - } - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTime parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - Builder builder = newBuilder(); - if (builder.mergeDelimitedFrom(input, extensionRegistry)) { - return builder.buildParsed(); - } else { - return null; - } - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTime parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return newBuilder().mergeFrom(input).buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTime parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return newBuilder().mergeFrom(input, extensionRegistry) - .buildParsed(); - } - - public static Builder newBuilder() { return Builder.create(); } - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder(io.netty.example.localtime.LocalTimeProtocol.LocalTime prototype) { - return newBuilder().mergeFrom(prototype); - } - public Builder toBuilder() { return newBuilder(this); } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessage.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - public static final class Builder extends - com.google.protobuf.GeneratedMessage.Builder - implements io.netty.example.localtime.LocalTimeProtocol.LocalTimeOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return io.netty.example.localtime.LocalTimeProtocol.internal_static_io_netty_example_localtime_LocalTime_descriptor; - } - - protected com.google.protobuf.GeneratedMessage.FieldAccessorTable - internalGetFieldAccessorTable() { - return io.netty.example.localtime.LocalTimeProtocol.internal_static_io_netty_example_localtime_LocalTime_fieldAccessorTable; - } - - // Construct using io.netty.example.localtime.LocalTimeProtocol.LocalTime.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder(BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { - } - } - private static Builder create() { - return new Builder(); - } - - public Builder clear() { - super.clear(); - year_ = 0; - bitField0_ = bitField0_ & ~0x00000001; - month_ = 0; - bitField0_ = bitField0_ & ~0x00000002; - dayOfMonth_ = 0; - bitField0_ = bitField0_ & ~0x00000004; - dayOfWeek_ = io.netty.example.localtime.LocalTimeProtocol.DayOfWeek.SUNDAY; - bitField0_ = bitField0_ & ~0x00000008; - hour_ = 0; - bitField0_ = bitField0_ & ~0x00000010; - minute_ = 0; - bitField0_ = bitField0_ & ~0x00000020; - second_ = 0; - bitField0_ = bitField0_ & ~0x00000040; - return this; - } - - public Builder clone() { - return create().mergeFrom(buildPartial()); - } - - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return io.netty.example.localtime.LocalTimeProtocol.LocalTime.getDescriptor(); - } - - public io.netty.example.localtime.LocalTimeProtocol.LocalTime getDefaultInstanceForType() { - return io.netty.example.localtime.LocalTimeProtocol.LocalTime.getDefaultInstance(); - } - - public io.netty.example.localtime.LocalTimeProtocol.LocalTime build() { - io.netty.example.localtime.LocalTimeProtocol.LocalTime result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - private io.netty.example.localtime.LocalTimeProtocol.LocalTime buildParsed() - throws com.google.protobuf.InvalidProtocolBufferException { - io.netty.example.localtime.LocalTimeProtocol.LocalTime result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException( - result).asInvalidProtocolBufferException(); - } - return result; - } - - public io.netty.example.localtime.LocalTimeProtocol.LocalTime buildPartial() { - io.netty.example.localtime.LocalTimeProtocol.LocalTime result = new io.netty.example.localtime.LocalTimeProtocol.LocalTime(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if ((from_bitField0_ & 0x00000001) == 0x00000001) { - to_bitField0_ |= 0x00000001; - } - result.year_ = year_; - if ((from_bitField0_ & 0x00000002) == 0x00000002) { - to_bitField0_ |= 0x00000002; - } - result.month_ = month_; - if ((from_bitField0_ & 0x00000004) == 0x00000004) { - to_bitField0_ |= 0x00000004; - } - result.dayOfMonth_ = dayOfMonth_; - if ((from_bitField0_ & 0x00000008) == 0x00000008) { - to_bitField0_ |= 0x00000008; - } - result.dayOfWeek_ = dayOfWeek_; - if ((from_bitField0_ & 0x00000010) == 0x00000010) { - to_bitField0_ |= 0x00000010; - } - result.hour_ = hour_; - if ((from_bitField0_ & 0x00000020) == 0x00000020) { - to_bitField0_ |= 0x00000020; - } - result.minute_ = minute_; - if ((from_bitField0_ & 0x00000040) == 0x00000040) { - to_bitField0_ |= 0x00000040; - } - result.second_ = second_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof io.netty.example.localtime.LocalTimeProtocol.LocalTime) { - return mergeFrom((io.netty.example.localtime.LocalTimeProtocol.LocalTime)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(io.netty.example.localtime.LocalTimeProtocol.LocalTime other) { - if (other == io.netty.example.localtime.LocalTimeProtocol.LocalTime.getDefaultInstance()) { - return this; - } - if (other.hasYear()) { - setYear(other.getYear()); - } - if (other.hasMonth()) { - setMonth(other.getMonth()); - } - if (other.hasDayOfMonth()) { - setDayOfMonth(other.getDayOfMonth()); - } - if (other.hasDayOfWeek()) { - setDayOfWeek(other.getDayOfWeek()); - } - if (other.hasHour()) { - setHour(other.getHour()); - } - if (other.hasMinute()) { - setMinute(other.getMinute()); - } - if (other.hasSecond()) { - setSecond(other.getSecond()); - } - mergeUnknownFields(other.getUnknownFields()); - return this; - } - - public final boolean isInitialized() { - if (!hasYear()) { - - return false; - } - if (!hasMonth()) { - - return false; - } - if (!hasDayOfMonth()) { - - return false; - } - if (!hasDayOfWeek()) { - - return false; - } - if (!hasHour()) { - - return false; - } - if (!hasMinute()) { - - return false; - } - if (!hasSecond()) { - - return false; - } - return true; - } - - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder( - getUnknownFields()); - while (true) { - int tag = input.readTag(); - switch (tag) { - case 0: - setUnknownFields(unknownFields.build()); - onChanged(); - return this; - default: { - if (!parseUnknownField(input, unknownFields, - extensionRegistry, tag)) { - setUnknownFields(unknownFields.build()); - onChanged(); - return this; - } - 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.localtime.LocalTimeProtocol.DayOfWeek value = io.netty.example.localtime.LocalTimeProtocol.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: { - bitField0_ |= 0x00000020; - minute_ = input.readUInt32(); - break; - } - case 64: { - bitField0_ |= 0x00000040; - second_ = input.readUInt32(); - break; - } - } - } - } - - private int bitField0_; - - // required uint32 year = 1; - private int year_ ; - public boolean hasYear() { - return (bitField0_ & 0x00000001) == 0x00000001; - } - public int getYear() { - return year_; - } - public Builder setYear(int value) { - bitField0_ |= 0x00000001; - year_ = value; - onChanged(); - return this; - } - public Builder clearYear() { - bitField0_ = bitField0_ & ~0x00000001; - year_ = 0; - onChanged(); - return this; - } - - // required uint32 month = 2; - private int month_ ; - public boolean hasMonth() { - return (bitField0_ & 0x00000002) == 0x00000002; - } - public int getMonth() { - return month_; - } - public Builder setMonth(int value) { - bitField0_ |= 0x00000002; - month_ = value; - onChanged(); - return this; - } - public Builder clearMonth() { - bitField0_ = bitField0_ & ~0x00000002; - month_ = 0; - onChanged(); - return this; - } - - // required uint32 dayOfMonth = 4; - private int dayOfMonth_ ; - public boolean hasDayOfMonth() { - return (bitField0_ & 0x00000004) == 0x00000004; - } - public int getDayOfMonth() { - return dayOfMonth_; - } - public Builder setDayOfMonth(int value) { - bitField0_ |= 0x00000004; - dayOfMonth_ = value; - onChanged(); - return this; - } - public Builder clearDayOfMonth() { - bitField0_ = bitField0_ & ~0x00000004; - dayOfMonth_ = 0; - onChanged(); - return this; - } - - // required .io.netty.example.localtime.DayOfWeek dayOfWeek = 5; - private io.netty.example.localtime.LocalTimeProtocol.DayOfWeek dayOfWeek_ = io.netty.example.localtime.LocalTimeProtocol.DayOfWeek.SUNDAY; - public boolean hasDayOfWeek() { - return (bitField0_ & 0x00000008) == 0x00000008; - } - public io.netty.example.localtime.LocalTimeProtocol.DayOfWeek getDayOfWeek() { - return dayOfWeek_; - } - public Builder setDayOfWeek(io.netty.example.localtime.LocalTimeProtocol.DayOfWeek value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000008; - dayOfWeek_ = value; - onChanged(); - return this; - } - public Builder clearDayOfWeek() { - bitField0_ = bitField0_ & ~0x00000008; - dayOfWeek_ = io.netty.example.localtime.LocalTimeProtocol.DayOfWeek.SUNDAY; - onChanged(); - return this; - } - - // required uint32 hour = 6; - private int hour_ ; - public boolean hasHour() { - return (bitField0_ & 0x00000010) == 0x00000010; - } - public int getHour() { - return hour_; - } - public Builder setHour(int value) { - bitField0_ |= 0x00000010; - hour_ = value; - onChanged(); - return this; - } - public Builder clearHour() { - bitField0_ = bitField0_ & ~0x00000010; - hour_ = 0; - onChanged(); - return this; - } - - // required uint32 minute = 7; - private int minute_ ; - public boolean hasMinute() { - return (bitField0_ & 0x00000020) == 0x00000020; - } - public int getMinute() { - return minute_; - } - public Builder setMinute(int value) { - bitField0_ |= 0x00000020; - minute_ = value; - onChanged(); - return this; - } - public Builder clearMinute() { - bitField0_ = bitField0_ & ~0x00000020; - minute_ = 0; - onChanged(); - return this; - } - - // required uint32 second = 8; - private int second_ ; - public boolean hasSecond() { - return (bitField0_ & 0x00000040) == 0x00000040; - } - public int getSecond() { - return second_; - } - public Builder setSecond(int value) { - bitField0_ |= 0x00000040; - second_ = value; - onChanged(); - return this; - } - public Builder clearSecond() { - bitField0_ = bitField0_ & ~0x00000040; - second_ = 0; - onChanged(); - return this; - } - - // @@protoc_insertion_point(builder_scope:io.netty.example.localtime.LocalTime) - } - - static { - defaultInstance = new LocalTime(true); - defaultInstance.initFields(); - } - - // @@protoc_insertion_point(class_scope:io.netty.example.localtime.LocalTime) - } - - public interface LocalTimesOrBuilder - extends com.google.protobuf.MessageOrBuilder { - - // repeated .io.netty.example.localtime.LocalTime localTime = 1; - java.util.List - getLocalTimeList(); - io.netty.example.localtime.LocalTimeProtocol.LocalTime getLocalTime(int index); - int getLocalTimeCount(); - java.util.List - getLocalTimeOrBuilderList(); - io.netty.example.localtime.LocalTimeProtocol.LocalTimeOrBuilder getLocalTimeOrBuilder( - int index); - } - public static final class LocalTimes extends - com.google.protobuf.GeneratedMessage - implements LocalTimesOrBuilder { - // Use LocalTimes.newBuilder() to construct. - private LocalTimes(Builder builder) { - super(builder); - } - private LocalTimes(boolean noInit) {} - - private static final LocalTimes defaultInstance; - public static LocalTimes getDefaultInstance() { - return defaultInstance; - } - - public LocalTimes getDefaultInstanceForType() { - return defaultInstance; - } - - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return io.netty.example.localtime.LocalTimeProtocol.internal_static_io_netty_example_localtime_LocalTimes_descriptor; - } - - protected com.google.protobuf.GeneratedMessage.FieldAccessorTable - internalGetFieldAccessorTable() { - return io.netty.example.localtime.LocalTimeProtocol.internal_static_io_netty_example_localtime_LocalTimes_fieldAccessorTable; - } - - // repeated .io.netty.example.localtime.LocalTime localTime = 1; - public static final int LOCALTIME_FIELD_NUMBER = 1; - private java.util.List localTime_; - public java.util.List getLocalTimeList() { - return localTime_; - } - public java.util.List - getLocalTimeOrBuilderList() { - return localTime_; - } - public int getLocalTimeCount() { - return localTime_.size(); - } - public io.netty.example.localtime.LocalTimeProtocol.LocalTime getLocalTime(int index) { - return localTime_.get(index); - } - public io.netty.example.localtime.LocalTimeProtocol.LocalTimeOrBuilder getLocalTimeOrBuilder( - int index) { - return localTime_.get(index); - } - - private void initFields() { - localTime_ = java.util.Collections.emptyList(); - } - private byte memoizedIsInitialized = -1; - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized != -1) { - return isInitialized == 1; - } - - for (int i = 0; i < getLocalTimeCount(); i++) { - if (!getLocalTime(i).isInitialized()) { - memoizedIsInitialized = 0; - return false; - } - } - memoizedIsInitialized = 1; - return true; - } - - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - getSerializedSize(); - for (int i = 0; i < localTime_.size(); i++) { - output.writeMessage(1, localTime_.get(i)); - } - getUnknownFields().writeTo(output); - } - - private int memoizedSerializedSize = -1; - public int getSerializedSize() { - int size = memoizedSerializedSize; - if (size != -1) { - return size; - } - - size = 0; - for (int i = 0; i < localTime_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, localTime_.get(i)); - } - size += getUnknownFields().getSerializedSize(); - memoizedSerializedSize = size; - return size; - } - - private static final long serialVersionUID = 0L; - @java.lang.Override - protected java.lang.Object writeReplace() - throws java.io.ObjectStreamException { - return super.writeReplace(); - } - - public static io.netty.example.localtime.LocalTimeProtocol.LocalTimes parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data).buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTimes parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data, extensionRegistry) - .buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTimes parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data).buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTimes parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return newBuilder().mergeFrom(data, extensionRegistry) - .buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTimes parseFrom(java.io.InputStream input) - throws java.io.IOException { - return newBuilder().mergeFrom(input).buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTimes parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return newBuilder().mergeFrom(input, extensionRegistry) - .buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTimes parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - Builder builder = newBuilder(); - if (builder.mergeDelimitedFrom(input)) { - return builder.buildParsed(); - } else { - return null; - } - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTimes parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - Builder builder = newBuilder(); - if (builder.mergeDelimitedFrom(input, extensionRegistry)) { - return builder.buildParsed(); - } else { - return null; - } - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTimes parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return newBuilder().mergeFrom(input).buildParsed(); - } - public static io.netty.example.localtime.LocalTimeProtocol.LocalTimes parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return newBuilder().mergeFrom(input, extensionRegistry) - .buildParsed(); - } - - public static Builder newBuilder() { return Builder.create(); } - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder(io.netty.example.localtime.LocalTimeProtocol.LocalTimes prototype) { - return newBuilder().mergeFrom(prototype); - } - public Builder toBuilder() { return newBuilder(this); } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessage.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - public static final class Builder extends - com.google.protobuf.GeneratedMessage.Builder - implements io.netty.example.localtime.LocalTimeProtocol.LocalTimesOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return io.netty.example.localtime.LocalTimeProtocol.internal_static_io_netty_example_localtime_LocalTimes_descriptor; - } - - protected com.google.protobuf.GeneratedMessage.FieldAccessorTable - internalGetFieldAccessorTable() { - return io.netty.example.localtime.LocalTimeProtocol.internal_static_io_netty_example_localtime_LocalTimes_fieldAccessorTable; - } - - // Construct using io.netty.example.localtime.LocalTimeProtocol.LocalTimes.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder(BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { - getLocalTimeFieldBuilder(); - } - } - private static Builder create() { - return new Builder(); - } - - public Builder clear() { - super.clear(); - if (localTimeBuilder_ == null) { - localTime_ = java.util.Collections.emptyList(); - bitField0_ = bitField0_ & ~0x00000001; - } else { - localTimeBuilder_.clear(); - } - return this; - } - - public Builder clone() { - return create().mergeFrom(buildPartial()); - } - - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return io.netty.example.localtime.LocalTimeProtocol.LocalTimes.getDescriptor(); - } - - public io.netty.example.localtime.LocalTimeProtocol.LocalTimes getDefaultInstanceForType() { - return io.netty.example.localtime.LocalTimeProtocol.LocalTimes.getDefaultInstance(); - } - - public io.netty.example.localtime.LocalTimeProtocol.LocalTimes build() { - io.netty.example.localtime.LocalTimeProtocol.LocalTimes result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - private io.netty.example.localtime.LocalTimeProtocol.LocalTimes buildParsed() - throws com.google.protobuf.InvalidProtocolBufferException { - io.netty.example.localtime.LocalTimeProtocol.LocalTimes result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException( - result).asInvalidProtocolBufferException(); - } - return result; - } - - public io.netty.example.localtime.LocalTimeProtocol.LocalTimes buildPartial() { - io.netty.example.localtime.LocalTimeProtocol.LocalTimes result = new io.netty.example.localtime.LocalTimeProtocol.LocalTimes(this); - int from_bitField0_ = bitField0_; - if (localTimeBuilder_ == null) { - if ((bitField0_ & 0x00000001) == 0x00000001) { - localTime_ = java.util.Collections.unmodifiableList(localTime_); - bitField0_ = bitField0_ & ~0x00000001; - } - result.localTime_ = localTime_; - } else { - result.localTime_ = localTimeBuilder_.build(); - } - onBuilt(); - return result; - } - - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof io.netty.example.localtime.LocalTimeProtocol.LocalTimes) { - return mergeFrom((io.netty.example.localtime.LocalTimeProtocol.LocalTimes)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(io.netty.example.localtime.LocalTimeProtocol.LocalTimes other) { - if (other == io.netty.example.localtime.LocalTimeProtocol.LocalTimes.getDefaultInstance()) { - return this; - } - if (localTimeBuilder_ == null) { - if (!other.localTime_.isEmpty()) { - if (localTime_.isEmpty()) { - localTime_ = other.localTime_; - bitField0_ = bitField0_ & ~0x00000001; - } else { - ensureLocalTimeIsMutable(); - localTime_.addAll(other.localTime_); - } - onChanged(); - } - } else { - if (!other.localTime_.isEmpty()) { - if (localTimeBuilder_.isEmpty()) { - localTimeBuilder_.dispose(); - localTimeBuilder_ = null; - localTime_ = other.localTime_; - bitField0_ = bitField0_ & ~0x00000001; - localTimeBuilder_ = - com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? - getLocalTimeFieldBuilder() : null; - } else { - localTimeBuilder_.addAllMessages(other.localTime_); - } - } - } - mergeUnknownFields(other.getUnknownFields()); - return this; - } - - public final boolean isInitialized() { - for (int i = 0; i < getLocalTimeCount(); i++) { - if (!getLocalTime(i).isInitialized()) { - - return false; - } - } - return true; - } - - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder( - getUnknownFields()); - while (true) { - int tag = input.readTag(); - switch (tag) { - case 0: - setUnknownFields(unknownFields.build()); - onChanged(); - return this; - default: { - if (!parseUnknownField(input, unknownFields, - extensionRegistry, tag)) { - setUnknownFields(unknownFields.build()); - onChanged(); - return this; - } - break; - } - case 10: { - io.netty.example.localtime.LocalTimeProtocol.LocalTime.Builder subBuilder = io.netty.example.localtime.LocalTimeProtocol.LocalTime.newBuilder(); - input.readMessage(subBuilder, extensionRegistry); - addLocalTime(subBuilder.buildPartial()); - break; - } - } - } - } - - private int bitField0_; - - // repeated .io.netty.example.localtime.LocalTime localTime = 1; - private java.util.List localTime_ = - java.util.Collections.emptyList(); - private void ensureLocalTimeIsMutable() { - if (!((bitField0_ & 0x00000001) == 0x00000001)) { - localTime_ = new java.util.ArrayList(localTime_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilder< - io.netty.example.localtime.LocalTimeProtocol.LocalTime, io.netty.example.localtime.LocalTimeProtocol.LocalTime.Builder, io.netty.example.localtime.LocalTimeProtocol.LocalTimeOrBuilder> localTimeBuilder_; - - public java.util.List getLocalTimeList() { - if (localTimeBuilder_ == null) { - return java.util.Collections.unmodifiableList(localTime_); - } else { - return localTimeBuilder_.getMessageList(); - } - } - public int getLocalTimeCount() { - if (localTimeBuilder_ == null) { - return localTime_.size(); - } else { - return localTimeBuilder_.getCount(); - } - } - public io.netty.example.localtime.LocalTimeProtocol.LocalTime getLocalTime(int index) { - if (localTimeBuilder_ == null) { - return localTime_.get(index); - } else { - return localTimeBuilder_.getMessage(index); - } - } - public Builder setLocalTime( - int index, io.netty.example.localtime.LocalTimeProtocol.LocalTime value) { - if (localTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureLocalTimeIsMutable(); - localTime_.set(index, value); - onChanged(); - } else { - localTimeBuilder_.setMessage(index, value); - } - return this; - } - public Builder setLocalTime( - int index, io.netty.example.localtime.LocalTimeProtocol.LocalTime.Builder builderForValue) { - if (localTimeBuilder_ == null) { - ensureLocalTimeIsMutable(); - localTime_.set(index, builderForValue.build()); - onChanged(); - } else { - localTimeBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - public Builder addLocalTime(io.netty.example.localtime.LocalTimeProtocol.LocalTime value) { - if (localTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureLocalTimeIsMutable(); - localTime_.add(value); - onChanged(); - } else { - localTimeBuilder_.addMessage(value); - } - return this; - } - public Builder addLocalTime( - int index, io.netty.example.localtime.LocalTimeProtocol.LocalTime value) { - if (localTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureLocalTimeIsMutable(); - localTime_.add(index, value); - onChanged(); - } else { - localTimeBuilder_.addMessage(index, value); - } - return this; - } - public Builder addLocalTime( - io.netty.example.localtime.LocalTimeProtocol.LocalTime.Builder builderForValue) { - if (localTimeBuilder_ == null) { - ensureLocalTimeIsMutable(); - localTime_.add(builderForValue.build()); - onChanged(); - } else { - localTimeBuilder_.addMessage(builderForValue.build()); - } - return this; - } - public Builder addLocalTime( - int index, io.netty.example.localtime.LocalTimeProtocol.LocalTime.Builder builderForValue) { - if (localTimeBuilder_ == null) { - ensureLocalTimeIsMutable(); - localTime_.add(index, builderForValue.build()); - onChanged(); - } else { - localTimeBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - public Builder addAllLocalTime( - java.lang.Iterable values) { - if (localTimeBuilder_ == null) { - ensureLocalTimeIsMutable(); - super.addAll(values, localTime_); - onChanged(); - } else { - localTimeBuilder_.addAllMessages(values); - } - return this; - } - public Builder clearLocalTime() { - if (localTimeBuilder_ == null) { - localTime_ = java.util.Collections.emptyList(); - bitField0_ = bitField0_ & ~0x00000001; - onChanged(); - } else { - localTimeBuilder_.clear(); - } - return this; - } - public Builder removeLocalTime(int index) { - if (localTimeBuilder_ == null) { - ensureLocalTimeIsMutable(); - localTime_.remove(index); - onChanged(); - } else { - localTimeBuilder_.remove(index); - } - return this; - } - public io.netty.example.localtime.LocalTimeProtocol.LocalTime.Builder getLocalTimeBuilder( - int index) { - return getLocalTimeFieldBuilder().getBuilder(index); - } - public io.netty.example.localtime.LocalTimeProtocol.LocalTimeOrBuilder getLocalTimeOrBuilder( - int index) { - if (localTimeBuilder_ == null) { - return localTime_.get(index); } else { - return localTimeBuilder_.getMessageOrBuilder(index); - } - } - public java.util.List - getLocalTimeOrBuilderList() { - if (localTimeBuilder_ != null) { - return localTimeBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(localTime_); - } - } - public io.netty.example.localtime.LocalTimeProtocol.LocalTime.Builder addLocalTimeBuilder() { - return getLocalTimeFieldBuilder().addBuilder( - io.netty.example.localtime.LocalTimeProtocol.LocalTime.getDefaultInstance()); - } - public io.netty.example.localtime.LocalTimeProtocol.LocalTime.Builder addLocalTimeBuilder( - int index) { - return getLocalTimeFieldBuilder().addBuilder( - index, io.netty.example.localtime.LocalTimeProtocol.LocalTime.getDefaultInstance()); - } - public java.util.List - getLocalTimeBuilderList() { - return getLocalTimeFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilder< - io.netty.example.localtime.LocalTimeProtocol.LocalTime, io.netty.example.localtime.LocalTimeProtocol.LocalTime.Builder, io.netty.example.localtime.LocalTimeProtocol.LocalTimeOrBuilder> - getLocalTimeFieldBuilder() { - if (localTimeBuilder_ == null) { - localTimeBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< - io.netty.example.localtime.LocalTimeProtocol.LocalTime, io.netty.example.localtime.LocalTimeProtocol.LocalTime.Builder, io.netty.example.localtime.LocalTimeProtocol.LocalTimeOrBuilder>( - localTime_, - (bitField0_ & 0x00000001) == 0x00000001, - getParentForChildren(), - isClean()); - localTime_ = null; - } - return localTimeBuilder_; - } - - // @@protoc_insertion_point(builder_scope:io.netty.example.localtime.LocalTimes) - } - - static { - defaultInstance = new LocalTimes(true); - defaultInstance.initFields(); - } - - // @@protoc_insertion_point(class_scope:io.netty.example.localtime.LocalTimes) - } - - private static com.google.protobuf.Descriptors.Descriptor - internal_static_io_netty_example_localtime_Location_descriptor; - private static - com.google.protobuf.GeneratedMessage.FieldAccessorTable - internal_static_io_netty_example_localtime_Location_fieldAccessorTable; - private static com.google.protobuf.Descriptors.Descriptor - internal_static_io_netty_example_localtime_Locations_descriptor; - private static - com.google.protobuf.GeneratedMessage.FieldAccessorTable - internal_static_io_netty_example_localtime_Locations_fieldAccessorTable; - private static com.google.protobuf.Descriptors.Descriptor - internal_static_io_netty_example_localtime_LocalTime_descriptor; - private static - com.google.protobuf.GeneratedMessage.FieldAccessorTable - internal_static_io_netty_example_localtime_LocalTime_fieldAccessorTable; - private static com.google.protobuf.Descriptors.Descriptor - internal_static_io_netty_example_localtime_LocalTimes_descriptor; - private static - com.google.protobuf.GeneratedMessage.FieldAccessorTable - internal_static_io_netty_example_localtime_LocalTimes_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor - getDescriptor() { - return descriptor; - } - private static com.google.protobuf.Descriptors.FileDescriptor - descriptor; - static { - java.lang.String[] descriptorData = { - "\n@src/main/java/io/netty/example/localti" + - "me/LocalTimeProtocol.proto\022\032io.netty.exa" + - "mple.localtime\"R\n\010Location\0228\n\tcontinent\030" + - "\001 \002(\0162%.io.netty.example.localtime.Conti" + - "nent\022\014\n\004city\030\002 \002(\t\"C\n\tLocations\0226\n\010locat" + - "ion\030\001 \003(\0132$.io.netty.example.localtime.L" + - "ocation\"\244\001\n\tLocalTime\022\014\n\004year\030\001 \002(\r\022\r\n\005m" + - "onth\030\002 \002(\r\022\022\n\ndayOfMonth\030\004 \002(\r\0228\n\tdayOfW" + - "eek\030\005 \002(\0162%.io.netty.example.localtime.D" + - "ayOfWeek\022\014\n\004hour\030\006 \002(\r\022\016\n\006minute\030\007 \002(\r\022\016", - "\n\006second\030\010 \002(\r\"F\n\nLocalTimes\0228\n\tlocalTim" + - "e\030\001 \003(\0132%.io.netty.example.localtime.Loc" + - "alTime*\231\001\n\tContinent\022\n\n\006AFRICA\020\000\022\013\n\007AMER" + - "ICA\020\001\022\016\n\nANTARCTICA\020\002\022\n\n\006ARCTIC\020\003\022\010\n\004ASI" + - "A\020\004\022\014\n\010ATLANTIC\020\005\022\r\n\tAUSTRALIA\020\006\022\n\n\006EURO" + - "PE\020\007\022\n\n\006INDIAN\020\010\022\013\n\007MIDEAST\020\t\022\013\n\007PACIFIC" + - "\020\n*g\n\tDayOfWeek\022\n\n\006SUNDAY\020\001\022\n\n\006MONDAY\020\002\022" + - "\013\n\007TUESDAY\020\003\022\r\n\tWEDNESDAY\020\004\022\014\n\010THURSDAY\020" + - "\005\022\n\n\006FRIDAY\020\006\022\014\n\010SATURDAY\020\007B\002H\001" - }; - com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = - new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { - public com.google.protobuf.ExtensionRegistry assignDescriptors( - com.google.protobuf.Descriptors.FileDescriptor root) { - descriptor = root; - internal_static_io_netty_example_localtime_Location_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_io_netty_example_localtime_Location_fieldAccessorTable = new - com.google.protobuf.GeneratedMessage.FieldAccessorTable( - internal_static_io_netty_example_localtime_Location_descriptor, - new java.lang.String[] { "Continent", "City", }, - io.netty.example.localtime.LocalTimeProtocol.Location.class, - io.netty.example.localtime.LocalTimeProtocol.Location.Builder.class); - internal_static_io_netty_example_localtime_Locations_descriptor = - getDescriptor().getMessageTypes().get(1); - internal_static_io_netty_example_localtime_Locations_fieldAccessorTable = new - com.google.protobuf.GeneratedMessage.FieldAccessorTable( - internal_static_io_netty_example_localtime_Locations_descriptor, - new java.lang.String[] { "Location", }, - io.netty.example.localtime.LocalTimeProtocol.Locations.class, - io.netty.example.localtime.LocalTimeProtocol.Locations.Builder.class); - internal_static_io_netty_example_localtime_LocalTime_descriptor = - getDescriptor().getMessageTypes().get(2); - internal_static_io_netty_example_localtime_LocalTime_fieldAccessorTable = new - com.google.protobuf.GeneratedMessage.FieldAccessorTable( - internal_static_io_netty_example_localtime_LocalTime_descriptor, - new java.lang.String[] { "Year", "Month", "DayOfMonth", "DayOfWeek", "Hour", "Minute", "Second", }, - io.netty.example.localtime.LocalTimeProtocol.LocalTime.class, - io.netty.example.localtime.LocalTimeProtocol.LocalTime.Builder.class); - internal_static_io_netty_example_localtime_LocalTimes_descriptor = - getDescriptor().getMessageTypes().get(3); - internal_static_io_netty_example_localtime_LocalTimes_fieldAccessorTable = new - com.google.protobuf.GeneratedMessage.FieldAccessorTable( - internal_static_io_netty_example_localtime_LocalTimes_descriptor, - new java.lang.String[] { "LocalTime", }, - io.netty.example.localtime.LocalTimeProtocol.LocalTimes.class, - io.netty.example.localtime.LocalTimeProtocol.LocalTimes.Builder.class); - return null; - } - }; - com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - }, assigner); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/example/src/main/java/io/netty/example/localtime/LocalTimeClient.java b/example/src/main/java/io/netty/example/worldclock/WorldClockClient.java similarity index 85% rename from example/src/main/java/io/netty/example/localtime/LocalTimeClient.java rename to example/src/main/java/io/netty/example/worldclock/WorldClockClient.java index 68e548acd9..9804ef5786 100644 --- a/example/src/main/java/io/netty/example/localtime/LocalTimeClient.java +++ b/example/src/main/java/io/netty/example/worldclock/WorldClockClient.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.example.localtime; +package io.netty.example.worldclock; import io.netty.bootstrap.Bootstrap; import io.netty.channel.Channel; @@ -27,16 +27,16 @@ import java.util.List; import java.util.regex.Pattern; /** - * Sends a list of continent/city pairs to a {@link LocalTimeServer} to + * Sends a list of continent/city pairs to a {@link WorldClockServer} to * get the local times of the specified cities. */ -public class LocalTimeClient { +public class WorldClockClient { private final String host; private final int port; private final Collection cities; - public LocalTimeClient(String host, int port, Collection cities) { + public WorldClockClient(String host, int port, Collection cities) { this.host = host; this.port = port; this.cities = new ArrayList(); @@ -48,14 +48,14 @@ public class LocalTimeClient { try { b.group(new NioEventLoopGroup()) .channel(NioSocketChannel.class) - .handler(new LocalTimeClientInitializer()); + .handler(new WorldClockClientInitializer()); // Make a new connection. Channel ch = b.connect(host, port).sync().channel(); // Get the handler instance to initiate the request. - LocalTimeClientHandler handler = - ch.pipeline().get(LocalTimeClientHandler.class); + WorldClockClientHandler handler = + ch.pipeline().get(WorldClockClientHandler.class); // Request and get the response. List response = handler.getLocalTimes(cities); @@ -89,15 +89,15 @@ public class LocalTimeClient { return; } - new LocalTimeClient(host, port, cities).run(); + new WorldClockClient(host, port, cities).run(); } private static void printUsage() { System.err.println( - "Usage: " + LocalTimeClient.class.getSimpleName() + + "Usage: " + WorldClockClient.class.getSimpleName() + " ..."); System.err.println( - "Example: " + LocalTimeClient.class.getSimpleName() + + "Example: " + WorldClockClient.class.getSimpleName() + " localhost 8080 America/New_York Asia/Seoul"); } diff --git a/example/src/main/java/io/netty/example/localtime/LocalTimeClientHandler.java b/example/src/main/java/io/netty/example/worldclock/WorldClockClientHandler.java similarity index 86% rename from example/src/main/java/io/netty/example/localtime/LocalTimeClientHandler.java rename to example/src/main/java/io/netty/example/worldclock/WorldClockClientHandler.java index 9af7e0027f..865ed9558a 100644 --- a/example/src/main/java/io/netty/example/localtime/LocalTimeClientHandler.java +++ b/example/src/main/java/io/netty/example/worldclock/WorldClockClientHandler.java @@ -13,16 +13,16 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.example.localtime; +package io.netty.example.worldclock; import io.netty.channel.Channel; import io.netty.channel.ChannelHandlerContext; import io.netty.channel.ChannelInboundMessageHandlerAdapter; -import io.netty.example.localtime.LocalTimeProtocol.Continent; -import io.netty.example.localtime.LocalTimeProtocol.LocalTime; -import io.netty.example.localtime.LocalTimeProtocol.LocalTimes; -import io.netty.example.localtime.LocalTimeProtocol.Location; -import io.netty.example.localtime.LocalTimeProtocol.Locations; +import io.netty.example.worldclock.WorldClockProtocol.Continent; +import io.netty.example.worldclock.WorldClockProtocol.LocalTime; +import io.netty.example.worldclock.WorldClockProtocol.LocalTimes; +import io.netty.example.worldclock.WorldClockProtocol.Location; +import io.netty.example.worldclock.WorldClockProtocol.Locations; import java.util.ArrayList; import java.util.Collection; @@ -34,10 +34,10 @@ import java.util.logging.Level; import java.util.logging.Logger; import java.util.regex.Pattern; -public class LocalTimeClientHandler extends ChannelInboundMessageHandlerAdapter { +public class WorldClockClientHandler extends ChannelInboundMessageHandlerAdapter { private static final Logger logger = Logger.getLogger( - LocalTimeClientHandler.class.getName()); + WorldClockClientHandler.class.getName()); private static final Pattern DELIM = Pattern.compile("/"); diff --git a/example/src/main/java/io/netty/example/localtime/LocalTimeServerInitializer.java b/example/src/main/java/io/netty/example/worldclock/WorldClockClientInitializer.java similarity index 82% rename from example/src/main/java/io/netty/example/localtime/LocalTimeServerInitializer.java rename to example/src/main/java/io/netty/example/worldclock/WorldClockClientInitializer.java index 862c61cfb3..bfe67bb827 100644 --- a/example/src/main/java/io/netty/example/localtime/LocalTimeServerInitializer.java +++ b/example/src/main/java/io/netty/example/worldclock/WorldClockClientInitializer.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.example.localtime; +package io.netty.example.worldclock; import io.netty.channel.ChannelInitializer; import io.netty.channel.ChannelPipeline; @@ -23,16 +23,17 @@ import io.netty.handler.codec.protobuf.ProtobufEncoder; import io.netty.handler.codec.protobuf.ProtobufVarint32FrameDecoder; import io.netty.handler.codec.protobuf.ProtobufVarint32LengthFieldPrepender; -public class LocalTimeServerInitializer extends ChannelInitializer { +public class WorldClockClientInitializer extends ChannelInitializer { + @Override public void initChannel(SocketChannel ch) throws Exception { ChannelPipeline p = ch.pipeline(); p.addLast("frameDecoder", new ProtobufVarint32FrameDecoder()); - p.addLast("protobufDecoder", new ProtobufDecoder(LocalTimeProtocol.Locations.getDefaultInstance())); + p.addLast("protobufDecoder", new ProtobufDecoder(WorldClockProtocol.LocalTimes.getDefaultInstance())); p.addLast("frameEncoder", new ProtobufVarint32LengthFieldPrepender()); p.addLast("protobufEncoder", new ProtobufEncoder()); - p.addLast("handler", new LocalTimeServerHandler()); + p.addLast("handler", new WorldClockClientHandler()); } } diff --git a/example/src/main/java/io/netty/example/localtime/LocalTimeProtocol.proto b/example/src/main/java/io/netty/example/worldclock/WorldClockProtocol.proto similarity index 92% rename from example/src/main/java/io/netty/example/localtime/LocalTimeProtocol.proto rename to example/src/main/java/io/netty/example/worldclock/WorldClockProtocol.proto index b113af5b17..b6e0eecb7d 100644 --- a/example/src/main/java/io/netty/example/localtime/LocalTimeProtocol.proto +++ b/example/src/main/java/io/netty/example/worldclock/WorldClockProtocol.proto @@ -13,11 +13,12 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.example.localtime; +package io.netty.example.worldclock; // How to generate // =============== -// $ protoc src/main/java/io/netty/example/localtime/LocalTimeProtocol.proto \ +// $ cd example +// $ protoc src/main/java/io/netty/example/worldclock/WorldClockProtocol.proto \ // --java_out=src/main/java // // Add @SuppressWarnings("all") to the generated code not to pollute IDE task list. diff --git a/example/src/main/java/io/netty/example/localtime/LocalTimeServer.java b/example/src/main/java/io/netty/example/worldclock/WorldClockServer.java similarity index 83% rename from example/src/main/java/io/netty/example/localtime/LocalTimeServer.java rename to example/src/main/java/io/netty/example/worldclock/WorldClockServer.java index cdd4652a29..1647386631 100644 --- a/example/src/main/java/io/netty/example/localtime/LocalTimeServer.java +++ b/example/src/main/java/io/netty/example/worldclock/WorldClockServer.java @@ -13,21 +13,21 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.example.localtime; +package io.netty.example.worldclock; import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.socket.nio.NioEventLoopGroup; import io.netty.channel.socket.nio.NioServerSocketChannel; /** - * Receives a list of continent/city pairs from a {@link LocalTimeClient} to + * Receives a list of continent/city pairs from a {@link WorldClockClient} to * get the local times of the specified cities. */ -public class LocalTimeServer { +public class WorldClockServer { private final int port; - public LocalTimeServer(int port) { + public WorldClockServer(int port) { this.port = port; } @@ -36,7 +36,7 @@ public class LocalTimeServer { try { b.group(new NioEventLoopGroup(), new NioEventLoopGroup()) .channel(NioServerSocketChannel.class) - .childHandler(new LocalTimeServerInitializer()); + .childHandler(new WorldClockServerInitializer()); b.bind(port).sync().channel().closeFuture().sync(); } finally { @@ -51,6 +51,6 @@ public class LocalTimeServer { } else { port = 8080; } - new LocalTimeServer(port).run(); + new WorldClockServer(port).run(); } } diff --git a/example/src/main/java/io/netty/example/localtime/LocalTimeServerHandler.java b/example/src/main/java/io/netty/example/worldclock/WorldClockServerHandler.java similarity index 80% rename from example/src/main/java/io/netty/example/localtime/LocalTimeServerHandler.java rename to example/src/main/java/io/netty/example/worldclock/WorldClockServerHandler.java index b1145db62e..d61ada1f19 100644 --- a/example/src/main/java/io/netty/example/localtime/LocalTimeServerHandler.java +++ b/example/src/main/java/io/netty/example/worldclock/WorldClockServerHandler.java @@ -13,27 +13,28 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.example.localtime; +package io.netty.example.worldclock; -import static java.util.Calendar.*; import io.netty.channel.ChannelHandlerContext; import io.netty.channel.ChannelInboundMessageHandlerAdapter; -import io.netty.example.localtime.LocalTimeProtocol.Continent; -import io.netty.example.localtime.LocalTimeProtocol.DayOfWeek; -import io.netty.example.localtime.LocalTimeProtocol.LocalTime; -import io.netty.example.localtime.LocalTimeProtocol.LocalTimes; -import io.netty.example.localtime.LocalTimeProtocol.Location; -import io.netty.example.localtime.LocalTimeProtocol.Locations; +import io.netty.example.worldclock.WorldClockProtocol.Continent; +import io.netty.example.worldclock.WorldClockProtocol.DayOfWeek; +import io.netty.example.worldclock.WorldClockProtocol.LocalTime; +import io.netty.example.worldclock.WorldClockProtocol.LocalTimes; +import io.netty.example.worldclock.WorldClockProtocol.Location; +import io.netty.example.worldclock.WorldClockProtocol.Locations; import java.util.Calendar; import java.util.TimeZone; import java.util.logging.Level; import java.util.logging.Logger; -public class LocalTimeServerHandler extends ChannelInboundMessageHandlerAdapter { +import static java.util.Calendar.*; + +public class WorldClockServerHandler extends ChannelInboundMessageHandlerAdapter { private static final Logger logger = Logger.getLogger( - LocalTimeServerHandler.class.getName()); + WorldClockServerHandler.class.getName()); @Override public void messageReceived(ChannelHandlerContext ctx, Locations locations) throws Exception { diff --git a/example/src/main/java/io/netty/example/localtime/LocalTimeClientInitializer.java b/example/src/main/java/io/netty/example/worldclock/WorldClockServerInitializer.java similarity index 82% rename from example/src/main/java/io/netty/example/localtime/LocalTimeClientInitializer.java rename to example/src/main/java/io/netty/example/worldclock/WorldClockServerInitializer.java index 6534512894..13fe454ad9 100644 --- a/example/src/main/java/io/netty/example/localtime/LocalTimeClientInitializer.java +++ b/example/src/main/java/io/netty/example/worldclock/WorldClockServerInitializer.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.example.localtime; +package io.netty.example.worldclock; import io.netty.channel.ChannelInitializer; import io.netty.channel.ChannelPipeline; @@ -23,17 +23,16 @@ import io.netty.handler.codec.protobuf.ProtobufEncoder; import io.netty.handler.codec.protobuf.ProtobufVarint32FrameDecoder; import io.netty.handler.codec.protobuf.ProtobufVarint32LengthFieldPrepender; -public class LocalTimeClientInitializer extends ChannelInitializer { - +public class WorldClockServerInitializer extends ChannelInitializer { @Override public void initChannel(SocketChannel ch) throws Exception { ChannelPipeline p = ch.pipeline(); p.addLast("frameDecoder", new ProtobufVarint32FrameDecoder()); - p.addLast("protobufDecoder", new ProtobufDecoder(LocalTimeProtocol.LocalTimes.getDefaultInstance())); + p.addLast("protobufDecoder", new ProtobufDecoder(WorldClockProtocol.Locations.getDefaultInstance())); p.addLast("frameEncoder", new ProtobufVarint32LengthFieldPrepender()); p.addLast("protobufEncoder", new ProtobufEncoder()); - p.addLast("handler", new LocalTimeClientHandler()); + p.addLast("handler", new WorldClockServerHandler()); } }