/**
* Copyright (C) 2011 Google, Inc.
*
* Licensed 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/resources/org/onebusaway/transit_data_federation/services/service_alerts/service-alerts.proto
package org.onebusaway.transit_data_federation.services.service_alerts;
public final class ServiceAlerts {
private ServiceAlerts() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
}
public interface ServiceAlertsCollectionOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert>
getServiceAlertsList();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert getServiceAlerts(int index);
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
int getServiceAlertsCount();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertOrBuilder>
getServiceAlertsOrBuilderList();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertOrBuilder getServiceAlertsOrBuilder(
int index);
}
/**
* Protobuf type {@code org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlertsCollection}
*/
public static final class ServiceAlertsCollection extends
com.google.protobuf.GeneratedMessage
implements ServiceAlertsCollectionOrBuilder {
// Use ServiceAlertsCollection.newBuilder() to construct.
private ServiceAlertsCollection(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ServiceAlertsCollection(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ServiceAlertsCollection defaultInstance;
public static ServiceAlertsCollection getDefaultInstance() {
return defaultInstance;
}
@Override
public ServiceAlertsCollection getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ServiceAlertsCollection(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
serviceAlerts_ = new java.util.ArrayList<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert>();
mutable_bitField0_ |= 0x00000001;
}
serviceAlerts_.add(input.readMessage(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.PARSER, extensionRegistry));
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
serviceAlerts_ = java.util.Collections.unmodifiableList(serviceAlerts_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlertsCollection_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlertsCollection_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection.class, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection.Builder.class);
}
public static com.google.protobuf.Parser<ServiceAlertsCollection> PARSER =
new com.google.protobuf.AbstractParser<ServiceAlertsCollection>() {
@Override
public ServiceAlertsCollection parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ServiceAlertsCollection(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<ServiceAlertsCollection> getParserForType() {
return PARSER;
}
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;
public static final int SERVICEALERTS_FIELD_NUMBER = 1;
private java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert> serviceAlerts_;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
@Override
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert> getServiceAlertsList() {
return serviceAlerts_;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
@Override
public java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertOrBuilder>
getServiceAlertsOrBuilderList() {
return serviceAlerts_;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
@Override
public int getServiceAlertsCount() {
return serviceAlerts_.size();
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert getServiceAlerts(int index) {
return serviceAlerts_.get(index);
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertOrBuilder getServiceAlertsOrBuilder(
int index) {
return serviceAlerts_.get(index);
}
private void initFields() {
serviceAlerts_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
@Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
for (int i = 0; i < getServiceAlertsCount(); i++) {
if (!getServiceAlerts(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
@Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < serviceAlerts_.size(); i++) {
output.writeMessage(1, serviceAlerts_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
@Override
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < serviceAlerts_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, serviceAlerts_.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 org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
@Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection prototype) {
return newBuilder().mergeFrom(prototype);
}
@Override
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;
}
/**
* Protobuf type {@code org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlertsCollection}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollectionOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlertsCollection_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlertsCollection_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection.class, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection.Builder.class);
}
// Construct using org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getServiceAlertsFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
@Override
public Builder clear() {
super.clear();
if (serviceAlertsBuilder_ == null) {
serviceAlerts_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
serviceAlertsBuilder_.clear();
}
return this;
}
@Override
public Builder clone() {
return create().mergeFrom(buildPartial());
}
@Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlertsCollection_descriptor;
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection getDefaultInstanceForType() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection.getDefaultInstance();
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection build() {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection buildPartial() {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection result = new org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection(this);
int from_bitField0_ = bitField0_;
if (serviceAlertsBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001)) {
serviceAlerts_ = java.util.Collections.unmodifiableList(serviceAlerts_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.serviceAlerts_ = serviceAlerts_;
} else {
result.serviceAlerts_ = serviceAlertsBuilder_.build();
}
onBuilt();
return result;
}
@Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection) {
return mergeFrom((org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection other) {
if (other == org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection.getDefaultInstance()) return this;
if (serviceAlertsBuilder_ == null) {
if (!other.serviceAlerts_.isEmpty()) {
if (serviceAlerts_.isEmpty()) {
serviceAlerts_ = other.serviceAlerts_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureServiceAlertsIsMutable();
serviceAlerts_.addAll(other.serviceAlerts_);
}
onChanged();
}
} else {
if (!other.serviceAlerts_.isEmpty()) {
if (serviceAlertsBuilder_.isEmpty()) {
serviceAlertsBuilder_.dispose();
serviceAlertsBuilder_ = null;
serviceAlerts_ = other.serviceAlerts_;
bitField0_ = (bitField0_ & ~0x00000001);
serviceAlertsBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getServiceAlertsFieldBuilder() : null;
} else {
serviceAlertsBuilder_.addAllMessages(other.serviceAlerts_);
}
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
@Override
public final boolean isInitialized() {
for (int i = 0; i < getServiceAlertsCount(); i++) {
if (!getServiceAlerts(i).isInitialized()) {
return false;
}
}
return true;
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertsCollection) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;
private java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert> serviceAlerts_ =
java.util.Collections.emptyList();
private void ensureServiceAlertsIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
serviceAlerts_ = new java.util.ArrayList<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert>(serviceAlerts_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertOrBuilder> serviceAlertsBuilder_;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
@Override
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert> getServiceAlertsList() {
if (serviceAlertsBuilder_ == null) {
return java.util.Collections.unmodifiableList(serviceAlerts_);
} else {
return serviceAlertsBuilder_.getMessageList();
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
@Override
public int getServiceAlertsCount() {
if (serviceAlertsBuilder_ == null) {
return serviceAlerts_.size();
} else {
return serviceAlertsBuilder_.getCount();
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert getServiceAlerts(int index) {
if (serviceAlertsBuilder_ == null) {
return serviceAlerts_.get(index);
} else {
return serviceAlertsBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
public Builder setServiceAlerts(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert value) {
if (serviceAlertsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureServiceAlertsIsMutable();
serviceAlerts_.set(index, value);
onChanged();
} else {
serviceAlertsBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
public Builder setServiceAlerts(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Builder builderForValue) {
if (serviceAlertsBuilder_ == null) {
ensureServiceAlertsIsMutable();
serviceAlerts_.set(index, builderForValue.build());
onChanged();
} else {
serviceAlertsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
public Builder addServiceAlerts(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert value) {
if (serviceAlertsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureServiceAlertsIsMutable();
serviceAlerts_.add(value);
onChanged();
} else {
serviceAlertsBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
public Builder addServiceAlerts(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert value) {
if (serviceAlertsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureServiceAlertsIsMutable();
serviceAlerts_.add(index, value);
onChanged();
} else {
serviceAlertsBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
public Builder addServiceAlerts(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Builder builderForValue) {
if (serviceAlertsBuilder_ == null) {
ensureServiceAlertsIsMutable();
serviceAlerts_.add(builderForValue.build());
onChanged();
} else {
serviceAlertsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
public Builder addServiceAlerts(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Builder builderForValue) {
if (serviceAlertsBuilder_ == null) {
ensureServiceAlertsIsMutable();
serviceAlerts_.add(index, builderForValue.build());
onChanged();
} else {
serviceAlertsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
public Builder addAllServiceAlerts(
java.lang.Iterable<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert> values) {
if (serviceAlertsBuilder_ == null) {
ensureServiceAlertsIsMutable();
super.addAll(values, serviceAlerts_);
onChanged();
} else {
serviceAlertsBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
public Builder clearServiceAlerts() {
if (serviceAlertsBuilder_ == null) {
serviceAlerts_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
serviceAlertsBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
public Builder removeServiceAlerts(int index) {
if (serviceAlertsBuilder_ == null) {
ensureServiceAlertsIsMutable();
serviceAlerts_.remove(index);
onChanged();
} else {
serviceAlertsBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Builder getServiceAlertsBuilder(
int index) {
return getServiceAlertsFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertOrBuilder getServiceAlertsOrBuilder(
int index) {
if (serviceAlertsBuilder_ == null) {
return serviceAlerts_.get(index); } else {
return serviceAlertsBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
@Override
public java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertOrBuilder>
getServiceAlertsOrBuilderList() {
if (serviceAlertsBuilder_ != null) {
return serviceAlertsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(serviceAlerts_);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Builder addServiceAlertsBuilder() {
return getServiceAlertsFieldBuilder().addBuilder(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.getDefaultInstance());
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Builder addServiceAlertsBuilder(
int index) {
return getServiceAlertsFieldBuilder().addBuilder(
index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.getDefaultInstance());
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert serviceAlerts = 1;</code>
*/
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Builder>
getServiceAlertsBuilderList() {
return getServiceAlertsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertOrBuilder>
getServiceAlertsFieldBuilder() {
if (serviceAlertsBuilder_ == null) {
serviceAlertsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertOrBuilder>(
serviceAlerts_,
((bitField0_ & 0x00000001) == 0x00000001),
getParentForChildren(),
isClean());
serviceAlerts_ = null;
}
return serviceAlertsBuilder_;
}
// @@protoc_insertion_point(builder_scope:org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlertsCollection)
}
static {
defaultInstance = new ServiceAlertsCollection(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlertsCollection)
}
public interface ServiceAlertOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;
/**
* <code>required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;</code>
*/
boolean hasId();
/**
* <code>required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id getId();
/**
* <code>required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder getIdOrBuilder();
// required uint64 creationTime = 2;
/**
* <code>required uint64 creationTime = 2;</code>
*/
boolean hasCreationTime();
/**
* <code>required uint64 creationTime = 2;</code>
*/
long getCreationTime();
// required uint64 modifiedTime = 3;
/**
* <code>required uint64 modifiedTime = 3;</code>
*/
boolean hasModifiedTime();
/**
* <code>required uint64 modifiedTime = 3;</code>
*/
long getModifiedTime();
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange>
getActiveWindowList();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange getActiveWindow(int index);
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
int getActiveWindowCount();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder>
getActiveWindowOrBuilderList();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder getActiveWindowOrBuilder(
int index);
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange>
getPublicationWindowList();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange getPublicationWindow(int index);
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
int getPublicationWindowCount();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder>
getPublicationWindowOrBuilderList();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder getPublicationWindowOrBuilder(
int index);
// optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;</code>
*/
boolean hasSummary();
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString getSummary();
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder getSummaryOrBuilder();
// optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;</code>
*/
boolean hasDescription();
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString getDescription();
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder getDescriptionOrBuilder();
// optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Cause cause = 8 [default = UNKNOWN_CAUSE];
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Cause cause = 8 [default = UNKNOWN_CAUSE];</code>
*/
boolean hasCause();
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Cause cause = 8 [default = UNKNOWN_CAUSE];</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Cause getCause();
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects>
getAffectsList();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects getAffects(int index);
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
int getAffectsCount();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.AffectsOrBuilder>
getAffectsOrBuilderList();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.AffectsOrBuilder getAffectsOrBuilder(
int index);
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence>
getConsequenceList();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence getConsequence(int index);
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
int getConsequenceCount();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ConsequenceOrBuilder>
getConsequenceOrBuilderList();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ConsequenceOrBuilder getConsequenceOrBuilder(
int index);
// optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Severity severity = 11;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Severity severity = 11;</code>
*/
boolean hasSeverity();
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Severity severity = 11;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Severity getSeverity();
// optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;</code>
*/
boolean hasUrl();
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString getUrl();
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder getUrlOrBuilder();
}
/**
* Protobuf type {@code org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert}
*/
public static final class ServiceAlert extends
com.google.protobuf.GeneratedMessage
implements ServiceAlertOrBuilder {
// Use ServiceAlert.newBuilder() to construct.
private ServiceAlert(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ServiceAlert(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ServiceAlert defaultInstance;
public static ServiceAlert getDefaultInstance() {
return defaultInstance;
}
@Override
public ServiceAlert getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ServiceAlert(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = id_.toBuilder();
}
id_ = input.readMessage(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(id_);
id_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 16: {
bitField0_ |= 0x00000002;
creationTime_ = input.readUInt64();
break;
}
case 24: {
bitField0_ |= 0x00000004;
modifiedTime_ = input.readUInt64();
break;
}
case 34: {
if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) {
activeWindow_ = new java.util.ArrayList<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange>();
mutable_bitField0_ |= 0x00000008;
}
activeWindow_.add(input.readMessage(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.PARSER, extensionRegistry));
break;
}
case 42: {
if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
publicationWindow_ = new java.util.ArrayList<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange>();
mutable_bitField0_ |= 0x00000010;
}
publicationWindow_.add(input.readMessage(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.PARSER, extensionRegistry));
break;
}
case 50: {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder subBuilder = null;
if (((bitField0_ & 0x00000008) == 0x00000008)) {
subBuilder = summary_.toBuilder();
}
summary_ = input.readMessage(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(summary_);
summary_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000008;
break;
}
case 58: {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder subBuilder = null;
if (((bitField0_ & 0x00000010) == 0x00000010)) {
subBuilder = description_.toBuilder();
}
description_ = input.readMessage(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(description_);
description_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000010;
break;
}
case 64: {
int rawValue = input.readEnum();
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Cause value = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Cause.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(8, rawValue);
} else {
bitField0_ |= 0x00000020;
cause_ = value;
}
break;
}
case 74: {
if (!((mutable_bitField0_ & 0x00000100) == 0x00000100)) {
affects_ = new java.util.ArrayList<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects>();
mutable_bitField0_ |= 0x00000100;
}
affects_.add(input.readMessage(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.PARSER, extensionRegistry));
break;
}
case 82: {
if (!((mutable_bitField0_ & 0x00000200) == 0x00000200)) {
consequence_ = new java.util.ArrayList<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence>();
mutable_bitField0_ |= 0x00000200;
}
consequence_.add(input.readMessage(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.PARSER, extensionRegistry));
break;
}
case 88: {
int rawValue = input.readEnum();
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Severity value = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Severity.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(11, rawValue);
} else {
bitField0_ |= 0x00000040;
severity_ = value;
}
break;
}
case 98: {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder subBuilder = null;
if (((bitField0_ & 0x00000080) == 0x00000080)) {
subBuilder = url_.toBuilder();
}
url_ = input.readMessage(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(url_);
url_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000080;
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) {
activeWindow_ = java.util.Collections.unmodifiableList(activeWindow_);
}
if (((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
publicationWindow_ = java.util.Collections.unmodifiableList(publicationWindow_);
}
if (((mutable_bitField0_ & 0x00000100) == 0x00000100)) {
affects_ = java.util.Collections.unmodifiableList(affects_);
}
if (((mutable_bitField0_ & 0x00000200) == 0x00000200)) {
consequence_ = java.util.Collections.unmodifiableList(consequence_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlert_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlert_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.class, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Builder.class);
}
public static com.google.protobuf.Parser<ServiceAlert> PARSER =
new com.google.protobuf.AbstractParser<ServiceAlert>() {
@Override
public ServiceAlert parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ServiceAlert(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<ServiceAlert> getParserForType() {
return PARSER;
}
/**
* Protobuf enum {@code org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Cause}
*/
public enum Cause
implements com.google.protobuf.ProtocolMessageEnum {
/**
* <code>UNKNOWN_CAUSE = 1;</code>
*/
UNKNOWN_CAUSE(0, 1),
/**
* <code>OTHER_CAUSE = 2;</code>
*
* <pre>
* Not machine-representable.
* </pre>
*/
OTHER_CAUSE(1, 2),
/**
* <code>TECHNICAL_PROBLEM = 3;</code>
*/
TECHNICAL_PROBLEM(2, 3),
/**
* <code>STRIKE = 4;</code>
*
* <pre>
* Public transit agency employees stopped working.
* </pre>
*/
STRIKE(3, 4),
/**
* <code>DEMONSTRATION = 5;</code>
*
* <pre>
* People are blocking the streets.
* </pre>
*/
DEMONSTRATION(4, 5),
/**
* <code>ACCIDENT = 6;</code>
*/
ACCIDENT(5, 6),
/**
* <code>HOLIDAY = 7;</code>
*/
HOLIDAY(6, 7),
/**
* <code>WEATHER = 8;</code>
*/
WEATHER(7, 8),
/**
* <code>MAINTENANCE = 9;</code>
*/
MAINTENANCE(8, 9),
/**
* <code>CONSTRUCTION = 10;</code>
*/
CONSTRUCTION(9, 10),
/**
* <code>POLICE_ACTIVITY = 11;</code>
*/
POLICE_ACTIVITY(10, 11),
/**
* <code>MEDICAL_EMERGENCY = 12;</code>
*/
MEDICAL_EMERGENCY(11, 12),
;
/**
* <code>UNKNOWN_CAUSE = 1;</code>
*/
public static final int UNKNOWN_CAUSE_VALUE = 1;
/**
* <code>OTHER_CAUSE = 2;</code>
*
* <pre>
* Not machine-representable.
* </pre>
*/
public static final int OTHER_CAUSE_VALUE = 2;
/**
* <code>TECHNICAL_PROBLEM = 3;</code>
*/
public static final int TECHNICAL_PROBLEM_VALUE = 3;
/**
* <code>STRIKE = 4;</code>
*
* <pre>
* Public transit agency employees stopped working.
* </pre>
*/
public static final int STRIKE_VALUE = 4;
/**
* <code>DEMONSTRATION = 5;</code>
*
* <pre>
* People are blocking the streets.
* </pre>
*/
public static final int DEMONSTRATION_VALUE = 5;
/**
* <code>ACCIDENT = 6;</code>
*/
public static final int ACCIDENT_VALUE = 6;
/**
* <code>HOLIDAY = 7;</code>
*/
public static final int HOLIDAY_VALUE = 7;
/**
* <code>WEATHER = 8;</code>
*/
public static final int WEATHER_VALUE = 8;
/**
* <code>MAINTENANCE = 9;</code>
*/
public static final int MAINTENANCE_VALUE = 9;
/**
* <code>CONSTRUCTION = 10;</code>
*/
public static final int CONSTRUCTION_VALUE = 10;
/**
* <code>POLICE_ACTIVITY = 11;</code>
*/
public static final int POLICE_ACTIVITY_VALUE = 11;
/**
* <code>MEDICAL_EMERGENCY = 12;</code>
*/
public static final int MEDICAL_EMERGENCY_VALUE = 12;
@Override
public final int getNumber() { return value; }
public static Cause valueOf(int value) {
switch (value) {
case 1: return UNKNOWN_CAUSE;
case 2: return OTHER_CAUSE;
case 3: return TECHNICAL_PROBLEM;
case 4: return STRIKE;
case 5: return DEMONSTRATION;
case 6: return ACCIDENT;
case 7: return HOLIDAY;
case 8: return WEATHER;
case 9: return MAINTENANCE;
case 10: return CONSTRUCTION;
case 11: return POLICE_ACTIVITY;
case 12: return MEDICAL_EMERGENCY;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap<Cause>
internalGetValueMap() {
return internalValueMap;
}
private static com.google.protobuf.Internal.EnumLiteMap<Cause>
internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap<Cause>() {
@Override
public Cause findValueByNumber(int number) {
return Cause.valueOf(number);
}
};
@Override
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
@Override
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.getDescriptor().getEnumTypes().get(0);
}
private static final Cause[] VALUES = values();
public static Cause 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 Cause(int index, int value) {
this.index = index;
this.value = value;
}
// @@protoc_insertion_point(enum_scope:org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Cause)
}
/**
* Protobuf enum {@code org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Severity}
*/
public enum Severity
implements com.google.protobuf.ProtocolMessageEnum {
/**
* <code>NO_IMPACT = 1;</code>
*/
NO_IMPACT(0, 1),
/**
* <code>UNKNOWN = 2;</code>
*/
UNKNOWN(1, 2),
/**
* <code>VERY_SLIGHT = 3;</code>
*/
VERY_SLIGHT(2, 3),
/**
* <code>SLIGHT = 4;</code>
*/
SLIGHT(3, 4),
/**
* <code>NORMAL = 5;</code>
*/
NORMAL(4, 5),
/**
* <code>SEVERE = 6;</code>
*/
SEVERE(5, 6),
/**
* <code>VERY_SEVERE = 7;</code>
*/
VERY_SEVERE(6, 7),
;
/**
* <code>NO_IMPACT = 1;</code>
*/
public static final int NO_IMPACT_VALUE = 1;
/**
* <code>UNKNOWN = 2;</code>
*/
public static final int UNKNOWN_VALUE = 2;
/**
* <code>VERY_SLIGHT = 3;</code>
*/
public static final int VERY_SLIGHT_VALUE = 3;
/**
* <code>SLIGHT = 4;</code>
*/
public static final int SLIGHT_VALUE = 4;
/**
* <code>NORMAL = 5;</code>
*/
public static final int NORMAL_VALUE = 5;
/**
* <code>SEVERE = 6;</code>
*/
public static final int SEVERE_VALUE = 6;
/**
* <code>VERY_SEVERE = 7;</code>
*/
public static final int VERY_SEVERE_VALUE = 7;
@Override
public final int getNumber() { return value; }
public static Severity valueOf(int value) {
switch (value) {
case 1: return NO_IMPACT;
case 2: return UNKNOWN;
case 3: return VERY_SLIGHT;
case 4: return SLIGHT;
case 5: return NORMAL;
case 6: return SEVERE;
case 7: return VERY_SEVERE;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap<Severity>
internalGetValueMap() {
return internalValueMap;
}
private static com.google.protobuf.Internal.EnumLiteMap<Severity>
internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap<Severity>() {
@Override
public Severity findValueByNumber(int number) {
return Severity.valueOf(number);
}
};
@Override
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
@Override
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.getDescriptor().getEnumTypes().get(1);
}
private static final Severity[] VALUES = values();
public static Severity 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 Severity(int index, int value) {
this.index = index;
this.value = value;
}
// @@protoc_insertion_point(enum_scope:org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Severity)
}
private int bitField0_;
// required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;
public static final int ID_FIELD_NUMBER = 1;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id id_;
/**
* <code>required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;</code>
*/
@Override
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id getId() {
return id_;
}
/**
* <code>required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder getIdOrBuilder() {
return id_;
}
// required uint64 creationTime = 2;
public static final int CREATIONTIME_FIELD_NUMBER = 2;
private long creationTime_;
/**
* <code>required uint64 creationTime = 2;</code>
*/
@Override
public boolean hasCreationTime() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required uint64 creationTime = 2;</code>
*/
@Override
public long getCreationTime() {
return creationTime_;
}
// required uint64 modifiedTime = 3;
public static final int MODIFIEDTIME_FIELD_NUMBER = 3;
private long modifiedTime_;
/**
* <code>required uint64 modifiedTime = 3;</code>
*/
@Override
public boolean hasModifiedTime() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>required uint64 modifiedTime = 3;</code>
*/
@Override
public long getModifiedTime() {
return modifiedTime_;
}
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;
public static final int ACTIVEWINDOW_FIELD_NUMBER = 4;
private java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange> activeWindow_;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
@Override
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange> getActiveWindowList() {
return activeWindow_;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
@Override
public java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder>
getActiveWindowOrBuilderList() {
return activeWindow_;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
@Override
public int getActiveWindowCount() {
return activeWindow_.size();
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange getActiveWindow(int index) {
return activeWindow_.get(index);
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder getActiveWindowOrBuilder(
int index) {
return activeWindow_.get(index);
}
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;
public static final int PUBLICATIONWINDOW_FIELD_NUMBER = 5;
private java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange> publicationWindow_;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
@Override
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange> getPublicationWindowList() {
return publicationWindow_;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
@Override
public java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder>
getPublicationWindowOrBuilderList() {
return publicationWindow_;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
@Override
public int getPublicationWindowCount() {
return publicationWindow_.size();
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange getPublicationWindow(int index) {
return publicationWindow_.get(index);
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder getPublicationWindowOrBuilder(
int index) {
return publicationWindow_.get(index);
}
// optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;
public static final int SUMMARY_FIELD_NUMBER = 6;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString summary_;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;</code>
*/
@Override
public boolean hasSummary() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString getSummary() {
return summary_;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder getSummaryOrBuilder() {
return summary_;
}
// optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;
public static final int DESCRIPTION_FIELD_NUMBER = 7;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString description_;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;</code>
*/
@Override
public boolean hasDescription() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString getDescription() {
return description_;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder getDescriptionOrBuilder() {
return description_;
}
// optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Cause cause = 8 [default = UNKNOWN_CAUSE];
public static final int CAUSE_FIELD_NUMBER = 8;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Cause cause_;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Cause cause = 8 [default = UNKNOWN_CAUSE];</code>
*/
@Override
public boolean hasCause() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Cause cause = 8 [default = UNKNOWN_CAUSE];</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Cause getCause() {
return cause_;
}
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;
public static final int AFFECTS_FIELD_NUMBER = 9;
private java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects> affects_;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
@Override
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects> getAffectsList() {
return affects_;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
@Override
public java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.AffectsOrBuilder>
getAffectsOrBuilderList() {
return affects_;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
@Override
public int getAffectsCount() {
return affects_.size();
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects getAffects(int index) {
return affects_.get(index);
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.AffectsOrBuilder getAffectsOrBuilder(
int index) {
return affects_.get(index);
}
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;
public static final int CONSEQUENCE_FIELD_NUMBER = 10;
private java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence> consequence_;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
@Override
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence> getConsequenceList() {
return consequence_;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
@Override
public java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ConsequenceOrBuilder>
getConsequenceOrBuilderList() {
return consequence_;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
@Override
public int getConsequenceCount() {
return consequence_.size();
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence getConsequence(int index) {
return consequence_.get(index);
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ConsequenceOrBuilder getConsequenceOrBuilder(
int index) {
return consequence_.get(index);
}
// optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Severity severity = 11;
public static final int SEVERITY_FIELD_NUMBER = 11;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Severity severity_;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Severity severity = 11;</code>
*/
@Override
public boolean hasSeverity() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Severity severity = 11;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Severity getSeverity() {
return severity_;
}
// optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;
public static final int URL_FIELD_NUMBER = 12;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString url_;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;</code>
*/
@Override
public boolean hasUrl() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString getUrl() {
return url_;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder getUrlOrBuilder() {
return url_;
}
private void initFields() {
id_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance();
creationTime_ = 0L;
modifiedTime_ = 0L;
activeWindow_ = java.util.Collections.emptyList();
publicationWindow_ = java.util.Collections.emptyList();
summary_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.getDefaultInstance();
description_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.getDefaultInstance();
cause_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Cause.UNKNOWN_CAUSE;
affects_ = java.util.Collections.emptyList();
consequence_ = java.util.Collections.emptyList();
severity_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Severity.NO_IMPACT;
url_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
@Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasId()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasCreationTime()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasModifiedTime()) {
memoizedIsInitialized = 0;
return false;
}
if (!getId().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (hasSummary()) {
if (!getSummary().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasDescription()) {
if (!getDescription().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getAffectsCount(); i++) {
if (!getAffects(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getConsequenceCount(); i++) {
if (!getConsequence(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasUrl()) {
if (!getUrl().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
@Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, id_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeUInt64(2, creationTime_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeUInt64(3, modifiedTime_);
}
for (int i = 0; i < activeWindow_.size(); i++) {
output.writeMessage(4, activeWindow_.get(i));
}
for (int i = 0; i < publicationWindow_.size(); i++) {
output.writeMessage(5, publicationWindow_.get(i));
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeMessage(6, summary_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeMessage(7, description_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
output.writeEnum(8, cause_.getNumber());
}
for (int i = 0; i < affects_.size(); i++) {
output.writeMessage(9, affects_.get(i));
}
for (int i = 0; i < consequence_.size(); i++) {
output.writeMessage(10, consequence_.get(i));
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
output.writeEnum(11, severity_.getNumber());
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
output.writeMessage(12, url_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
@Override
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, id_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(2, creationTime_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(3, modifiedTime_);
}
for (int i = 0; i < activeWindow_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, activeWindow_.get(i));
}
for (int i = 0; i < publicationWindow_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, publicationWindow_.get(i));
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(6, summary_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(7, description_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(8, cause_.getNumber());
}
for (int i = 0; i < affects_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(9, affects_.get(i));
}
for (int i = 0; i < consequence_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(10, consequence_.get(i));
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(11, severity_.getNumber());
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(12, url_);
}
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 org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
@Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert prototype) {
return newBuilder().mergeFrom(prototype);
}
@Override
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;
}
/**
* Protobuf type {@code org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlertOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlert_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlert_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.class, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Builder.class);
}
// Construct using org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getIdFieldBuilder();
getActiveWindowFieldBuilder();
getPublicationWindowFieldBuilder();
getSummaryFieldBuilder();
getDescriptionFieldBuilder();
getAffectsFieldBuilder();
getConsequenceFieldBuilder();
getUrlFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
@Override
public Builder clear() {
super.clear();
if (idBuilder_ == null) {
id_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance();
} else {
idBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
creationTime_ = 0L;
bitField0_ = (bitField0_ & ~0x00000002);
modifiedTime_ = 0L;
bitField0_ = (bitField0_ & ~0x00000004);
if (activeWindowBuilder_ == null) {
activeWindow_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000008);
} else {
activeWindowBuilder_.clear();
}
if (publicationWindowBuilder_ == null) {
publicationWindow_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
} else {
publicationWindowBuilder_.clear();
}
if (summaryBuilder_ == null) {
summary_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.getDefaultInstance();
} else {
summaryBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000020);
if (descriptionBuilder_ == null) {
description_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.getDefaultInstance();
} else {
descriptionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000040);
cause_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Cause.UNKNOWN_CAUSE;
bitField0_ = (bitField0_ & ~0x00000080);
if (affectsBuilder_ == null) {
affects_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000100);
} else {
affectsBuilder_.clear();
}
if (consequenceBuilder_ == null) {
consequence_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000200);
} else {
consequenceBuilder_.clear();
}
severity_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Severity.NO_IMPACT;
bitField0_ = (bitField0_ & ~0x00000400);
if (urlBuilder_ == null) {
url_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.getDefaultInstance();
} else {
urlBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000800);
return this;
}
@Override
public Builder clone() {
return create().mergeFrom(buildPartial());
}
@Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlert_descriptor;
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert getDefaultInstanceForType() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.getDefaultInstance();
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert build() {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert buildPartial() {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert result = new org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (idBuilder_ == null) {
result.id_ = id_;
} else {
result.id_ = idBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.creationTime_ = creationTime_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.modifiedTime_ = modifiedTime_;
if (activeWindowBuilder_ == null) {
if (((bitField0_ & 0x00000008) == 0x00000008)) {
activeWindow_ = java.util.Collections.unmodifiableList(activeWindow_);
bitField0_ = (bitField0_ & ~0x00000008);
}
result.activeWindow_ = activeWindow_;
} else {
result.activeWindow_ = activeWindowBuilder_.build();
}
if (publicationWindowBuilder_ == null) {
if (((bitField0_ & 0x00000010) == 0x00000010)) {
publicationWindow_ = java.util.Collections.unmodifiableList(publicationWindow_);
bitField0_ = (bitField0_ & ~0x00000010);
}
result.publicationWindow_ = publicationWindow_;
} else {
result.publicationWindow_ = publicationWindowBuilder_.build();
}
if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
to_bitField0_ |= 0x00000008;
}
if (summaryBuilder_ == null) {
result.summary_ = summary_;
} else {
result.summary_ = summaryBuilder_.build();
}
if (((from_bitField0_ & 0x00000040) == 0x00000040)) {
to_bitField0_ |= 0x00000010;
}
if (descriptionBuilder_ == null) {
result.description_ = description_;
} else {
result.description_ = descriptionBuilder_.build();
}
if (((from_bitField0_ & 0x00000080) == 0x00000080)) {
to_bitField0_ |= 0x00000020;
}
result.cause_ = cause_;
if (affectsBuilder_ == null) {
if (((bitField0_ & 0x00000100) == 0x00000100)) {
affects_ = java.util.Collections.unmodifiableList(affects_);
bitField0_ = (bitField0_ & ~0x00000100);
}
result.affects_ = affects_;
} else {
result.affects_ = affectsBuilder_.build();
}
if (consequenceBuilder_ == null) {
if (((bitField0_ & 0x00000200) == 0x00000200)) {
consequence_ = java.util.Collections.unmodifiableList(consequence_);
bitField0_ = (bitField0_ & ~0x00000200);
}
result.consequence_ = consequence_;
} else {
result.consequence_ = consequenceBuilder_.build();
}
if (((from_bitField0_ & 0x00000400) == 0x00000400)) {
to_bitField0_ |= 0x00000040;
}
result.severity_ = severity_;
if (((from_bitField0_ & 0x00000800) == 0x00000800)) {
to_bitField0_ |= 0x00000080;
}
if (urlBuilder_ == null) {
result.url_ = url_;
} else {
result.url_ = urlBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert) {
return mergeFrom((org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert other) {
if (other == org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.getDefaultInstance()) return this;
if (other.hasId()) {
mergeId(other.getId());
}
if (other.hasCreationTime()) {
setCreationTime(other.getCreationTime());
}
if (other.hasModifiedTime()) {
setModifiedTime(other.getModifiedTime());
}
if (activeWindowBuilder_ == null) {
if (!other.activeWindow_.isEmpty()) {
if (activeWindow_.isEmpty()) {
activeWindow_ = other.activeWindow_;
bitField0_ = (bitField0_ & ~0x00000008);
} else {
ensureActiveWindowIsMutable();
activeWindow_.addAll(other.activeWindow_);
}
onChanged();
}
} else {
if (!other.activeWindow_.isEmpty()) {
if (activeWindowBuilder_.isEmpty()) {
activeWindowBuilder_.dispose();
activeWindowBuilder_ = null;
activeWindow_ = other.activeWindow_;
bitField0_ = (bitField0_ & ~0x00000008);
activeWindowBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getActiveWindowFieldBuilder() : null;
} else {
activeWindowBuilder_.addAllMessages(other.activeWindow_);
}
}
}
if (publicationWindowBuilder_ == null) {
if (!other.publicationWindow_.isEmpty()) {
if (publicationWindow_.isEmpty()) {
publicationWindow_ = other.publicationWindow_;
bitField0_ = (bitField0_ & ~0x00000010);
} else {
ensurePublicationWindowIsMutable();
publicationWindow_.addAll(other.publicationWindow_);
}
onChanged();
}
} else {
if (!other.publicationWindow_.isEmpty()) {
if (publicationWindowBuilder_.isEmpty()) {
publicationWindowBuilder_.dispose();
publicationWindowBuilder_ = null;
publicationWindow_ = other.publicationWindow_;
bitField0_ = (bitField0_ & ~0x00000010);
publicationWindowBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getPublicationWindowFieldBuilder() : null;
} else {
publicationWindowBuilder_.addAllMessages(other.publicationWindow_);
}
}
}
if (other.hasSummary()) {
mergeSummary(other.getSummary());
}
if (other.hasDescription()) {
mergeDescription(other.getDescription());
}
if (other.hasCause()) {
setCause(other.getCause());
}
if (affectsBuilder_ == null) {
if (!other.affects_.isEmpty()) {
if (affects_.isEmpty()) {
affects_ = other.affects_;
bitField0_ = (bitField0_ & ~0x00000100);
} else {
ensureAffectsIsMutable();
affects_.addAll(other.affects_);
}
onChanged();
}
} else {
if (!other.affects_.isEmpty()) {
if (affectsBuilder_.isEmpty()) {
affectsBuilder_.dispose();
affectsBuilder_ = null;
affects_ = other.affects_;
bitField0_ = (bitField0_ & ~0x00000100);
affectsBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getAffectsFieldBuilder() : null;
} else {
affectsBuilder_.addAllMessages(other.affects_);
}
}
}
if (consequenceBuilder_ == null) {
if (!other.consequence_.isEmpty()) {
if (consequence_.isEmpty()) {
consequence_ = other.consequence_;
bitField0_ = (bitField0_ & ~0x00000200);
} else {
ensureConsequenceIsMutable();
consequence_.addAll(other.consequence_);
}
onChanged();
}
} else {
if (!other.consequence_.isEmpty()) {
if (consequenceBuilder_.isEmpty()) {
consequenceBuilder_.dispose();
consequenceBuilder_ = null;
consequence_ = other.consequence_;
bitField0_ = (bitField0_ & ~0x00000200);
consequenceBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getConsequenceFieldBuilder() : null;
} else {
consequenceBuilder_.addAllMessages(other.consequence_);
}
}
}
if (other.hasSeverity()) {
setSeverity(other.getSeverity());
}
if (other.hasUrl()) {
mergeUrl(other.getUrl());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
@Override
public final boolean isInitialized() {
if (!hasId()) {
return false;
}
if (!hasCreationTime()) {
return false;
}
if (!hasModifiedTime()) {
return false;
}
if (!getId().isInitialized()) {
return false;
}
if (hasSummary()) {
if (!getSummary().isInitialized()) {
return false;
}
}
if (hasDescription()) {
if (!getDescription().isInitialized()) {
return false;
}
}
for (int i = 0; i < getAffectsCount(); i++) {
if (!getAffects(i).isInitialized()) {
return false;
}
}
for (int i = 0; i < getConsequenceCount(); i++) {
if (!getConsequence(i).isInitialized()) {
return false;
}
}
if (hasUrl()) {
if (!getUrl().isInitialized()) {
return false;
}
}
return true;
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id id_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder> idBuilder_;
/**
* <code>required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;</code>
*/
@Override
public boolean hasId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id getId() {
if (idBuilder_ == null) {
return id_;
} else {
return idBuilder_.getMessage();
}
}
/**
* <code>required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;</code>
*/
public Builder setId(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id value) {
if (idBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
id_ = value;
onChanged();
} else {
idBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;</code>
*/
public Builder setId(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder builderForValue) {
if (idBuilder_ == null) {
id_ = builderForValue.build();
onChanged();
} else {
idBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;</code>
*/
public Builder mergeId(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id value) {
if (idBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
id_ != org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance()) {
id_ =
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.newBuilder(id_).mergeFrom(value).buildPartial();
} else {
id_ = value;
}
onChanged();
} else {
idBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;</code>
*/
public Builder clearId() {
if (idBuilder_ == null) {
id_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance();
onChanged();
} else {
idBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder getIdBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getIdFieldBuilder().getBuilder();
}
/**
* <code>required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder getIdOrBuilder() {
if (idBuilder_ != null) {
return idBuilder_.getMessageOrBuilder();
} else {
return id_;
}
}
/**
* <code>required .org_onebusaway_transit_data_federation_services_service_alerts.Id id = 1;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder>
getIdFieldBuilder() {
if (idBuilder_ == null) {
idBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder>(
id_,
getParentForChildren(),
isClean());
id_ = null;
}
return idBuilder_;
}
// required uint64 creationTime = 2;
private long creationTime_ ;
/**
* <code>required uint64 creationTime = 2;</code>
*/
@Override
public boolean hasCreationTime() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required uint64 creationTime = 2;</code>
*/
@Override
public long getCreationTime() {
return creationTime_;
}
/**
* <code>required uint64 creationTime = 2;</code>
*/
public Builder setCreationTime(long value) {
bitField0_ |= 0x00000002;
creationTime_ = value;
onChanged();
return this;
}
/**
* <code>required uint64 creationTime = 2;</code>
*/
public Builder clearCreationTime() {
bitField0_ = (bitField0_ & ~0x00000002);
creationTime_ = 0L;
onChanged();
return this;
}
// required uint64 modifiedTime = 3;
private long modifiedTime_ ;
/**
* <code>required uint64 modifiedTime = 3;</code>
*/
@Override
public boolean hasModifiedTime() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>required uint64 modifiedTime = 3;</code>
*/
@Override
public long getModifiedTime() {
return modifiedTime_;
}
/**
* <code>required uint64 modifiedTime = 3;</code>
*/
public Builder setModifiedTime(long value) {
bitField0_ |= 0x00000004;
modifiedTime_ = value;
onChanged();
return this;
}
/**
* <code>required uint64 modifiedTime = 3;</code>
*/
public Builder clearModifiedTime() {
bitField0_ = (bitField0_ & ~0x00000004);
modifiedTime_ = 0L;
onChanged();
return this;
}
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;
private java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange> activeWindow_ =
java.util.Collections.emptyList();
private void ensureActiveWindowIsMutable() {
if (!((bitField0_ & 0x00000008) == 0x00000008)) {
activeWindow_ = new java.util.ArrayList<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange>(activeWindow_);
bitField0_ |= 0x00000008;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder> activeWindowBuilder_;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
@Override
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange> getActiveWindowList() {
if (activeWindowBuilder_ == null) {
return java.util.Collections.unmodifiableList(activeWindow_);
} else {
return activeWindowBuilder_.getMessageList();
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
@Override
public int getActiveWindowCount() {
if (activeWindowBuilder_ == null) {
return activeWindow_.size();
} else {
return activeWindowBuilder_.getCount();
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange getActiveWindow(int index) {
if (activeWindowBuilder_ == null) {
return activeWindow_.get(index);
} else {
return activeWindowBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
public Builder setActiveWindow(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange value) {
if (activeWindowBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureActiveWindowIsMutable();
activeWindow_.set(index, value);
onChanged();
} else {
activeWindowBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
public Builder setActiveWindow(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder builderForValue) {
if (activeWindowBuilder_ == null) {
ensureActiveWindowIsMutable();
activeWindow_.set(index, builderForValue.build());
onChanged();
} else {
activeWindowBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
public Builder addActiveWindow(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange value) {
if (activeWindowBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureActiveWindowIsMutable();
activeWindow_.add(value);
onChanged();
} else {
activeWindowBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
public Builder addActiveWindow(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange value) {
if (activeWindowBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureActiveWindowIsMutable();
activeWindow_.add(index, value);
onChanged();
} else {
activeWindowBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
public Builder addActiveWindow(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder builderForValue) {
if (activeWindowBuilder_ == null) {
ensureActiveWindowIsMutable();
activeWindow_.add(builderForValue.build());
onChanged();
} else {
activeWindowBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
public Builder addActiveWindow(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder builderForValue) {
if (activeWindowBuilder_ == null) {
ensureActiveWindowIsMutable();
activeWindow_.add(index, builderForValue.build());
onChanged();
} else {
activeWindowBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
public Builder addAllActiveWindow(
java.lang.Iterable<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange> values) {
if (activeWindowBuilder_ == null) {
ensureActiveWindowIsMutable();
super.addAll(values, activeWindow_);
onChanged();
} else {
activeWindowBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
public Builder clearActiveWindow() {
if (activeWindowBuilder_ == null) {
activeWindow_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000008);
onChanged();
} else {
activeWindowBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
public Builder removeActiveWindow(int index) {
if (activeWindowBuilder_ == null) {
ensureActiveWindowIsMutable();
activeWindow_.remove(index);
onChanged();
} else {
activeWindowBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder getActiveWindowBuilder(
int index) {
return getActiveWindowFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder getActiveWindowOrBuilder(
int index) {
if (activeWindowBuilder_ == null) {
return activeWindow_.get(index); } else {
return activeWindowBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
@Override
public java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder>
getActiveWindowOrBuilderList() {
if (activeWindowBuilder_ != null) {
return activeWindowBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(activeWindow_);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder addActiveWindowBuilder() {
return getActiveWindowFieldBuilder().addBuilder(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.getDefaultInstance());
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder addActiveWindowBuilder(
int index) {
return getActiveWindowFieldBuilder().addBuilder(
index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.getDefaultInstance());
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange activeWindow = 4;</code>
*/
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder>
getActiveWindowBuilderList() {
return getActiveWindowFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder>
getActiveWindowFieldBuilder() {
if (activeWindowBuilder_ == null) {
activeWindowBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder>(
activeWindow_,
((bitField0_ & 0x00000008) == 0x00000008),
getParentForChildren(),
isClean());
activeWindow_ = null;
}
return activeWindowBuilder_;
}
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;
private java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange> publicationWindow_ =
java.util.Collections.emptyList();
private void ensurePublicationWindowIsMutable() {
if (!((bitField0_ & 0x00000010) == 0x00000010)) {
publicationWindow_ = new java.util.ArrayList<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange>(publicationWindow_);
bitField0_ |= 0x00000010;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder> publicationWindowBuilder_;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
@Override
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange> getPublicationWindowList() {
if (publicationWindowBuilder_ == null) {
return java.util.Collections.unmodifiableList(publicationWindow_);
} else {
return publicationWindowBuilder_.getMessageList();
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
@Override
public int getPublicationWindowCount() {
if (publicationWindowBuilder_ == null) {
return publicationWindow_.size();
} else {
return publicationWindowBuilder_.getCount();
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange getPublicationWindow(int index) {
if (publicationWindowBuilder_ == null) {
return publicationWindow_.get(index);
} else {
return publicationWindowBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
public Builder setPublicationWindow(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange value) {
if (publicationWindowBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePublicationWindowIsMutable();
publicationWindow_.set(index, value);
onChanged();
} else {
publicationWindowBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
public Builder setPublicationWindow(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder builderForValue) {
if (publicationWindowBuilder_ == null) {
ensurePublicationWindowIsMutable();
publicationWindow_.set(index, builderForValue.build());
onChanged();
} else {
publicationWindowBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
public Builder addPublicationWindow(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange value) {
if (publicationWindowBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePublicationWindowIsMutable();
publicationWindow_.add(value);
onChanged();
} else {
publicationWindowBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
public Builder addPublicationWindow(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange value) {
if (publicationWindowBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePublicationWindowIsMutable();
publicationWindow_.add(index, value);
onChanged();
} else {
publicationWindowBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
public Builder addPublicationWindow(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder builderForValue) {
if (publicationWindowBuilder_ == null) {
ensurePublicationWindowIsMutable();
publicationWindow_.add(builderForValue.build());
onChanged();
} else {
publicationWindowBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
public Builder addPublicationWindow(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder builderForValue) {
if (publicationWindowBuilder_ == null) {
ensurePublicationWindowIsMutable();
publicationWindow_.add(index, builderForValue.build());
onChanged();
} else {
publicationWindowBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
public Builder addAllPublicationWindow(
java.lang.Iterable<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange> values) {
if (publicationWindowBuilder_ == null) {
ensurePublicationWindowIsMutable();
super.addAll(values, publicationWindow_);
onChanged();
} else {
publicationWindowBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
public Builder clearPublicationWindow() {
if (publicationWindowBuilder_ == null) {
publicationWindow_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
onChanged();
} else {
publicationWindowBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
public Builder removePublicationWindow(int index) {
if (publicationWindowBuilder_ == null) {
ensurePublicationWindowIsMutable();
publicationWindow_.remove(index);
onChanged();
} else {
publicationWindowBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder getPublicationWindowBuilder(
int index) {
return getPublicationWindowFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder getPublicationWindowOrBuilder(
int index) {
if (publicationWindowBuilder_ == null) {
return publicationWindow_.get(index); } else {
return publicationWindowBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
@Override
public java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder>
getPublicationWindowOrBuilderList() {
if (publicationWindowBuilder_ != null) {
return publicationWindowBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(publicationWindow_);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder addPublicationWindowBuilder() {
return getPublicationWindowFieldBuilder().addBuilder(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.getDefaultInstance());
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder addPublicationWindowBuilder(
int index) {
return getPublicationWindowFieldBuilder().addBuilder(
index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.getDefaultInstance());
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TimeRange publicationWindow = 5;</code>
*/
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder>
getPublicationWindowBuilderList() {
return getPublicationWindowFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder>
getPublicationWindowFieldBuilder() {
if (publicationWindowBuilder_ == null) {
publicationWindowBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder>(
publicationWindow_,
((bitField0_ & 0x00000010) == 0x00000010),
getParentForChildren(),
isClean());
publicationWindow_ = null;
}
return publicationWindowBuilder_;
}
// optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString summary_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder> summaryBuilder_;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;</code>
*/
@Override
public boolean hasSummary() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString getSummary() {
if (summaryBuilder_ == null) {
return summary_;
} else {
return summaryBuilder_.getMessage();
}
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;</code>
*/
public Builder setSummary(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString value) {
if (summaryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
summary_ = value;
onChanged();
} else {
summaryBuilder_.setMessage(value);
}
bitField0_ |= 0x00000020;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;</code>
*/
public Builder setSummary(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder builderForValue) {
if (summaryBuilder_ == null) {
summary_ = builderForValue.build();
onChanged();
} else {
summaryBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000020;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;</code>
*/
public Builder mergeSummary(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString value) {
if (summaryBuilder_ == null) {
if (((bitField0_ & 0x00000020) == 0x00000020) &&
summary_ != org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.getDefaultInstance()) {
summary_ =
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.newBuilder(summary_).mergeFrom(value).buildPartial();
} else {
summary_ = value;
}
onChanged();
} else {
summaryBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000020;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;</code>
*/
public Builder clearSummary() {
if (summaryBuilder_ == null) {
summary_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.getDefaultInstance();
onChanged();
} else {
summaryBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000020);
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder getSummaryBuilder() {
bitField0_ |= 0x00000020;
onChanged();
return getSummaryFieldBuilder().getBuilder();
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder getSummaryOrBuilder() {
if (summaryBuilder_ != null) {
return summaryBuilder_.getMessageOrBuilder();
} else {
return summary_;
}
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString summary = 6;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder>
getSummaryFieldBuilder() {
if (summaryBuilder_ == null) {
summaryBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder>(
summary_,
getParentForChildren(),
isClean());
summary_ = null;
}
return summaryBuilder_;
}
// optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString description_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder> descriptionBuilder_;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;</code>
*/
@Override
public boolean hasDescription() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString getDescription() {
if (descriptionBuilder_ == null) {
return description_;
} else {
return descriptionBuilder_.getMessage();
}
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;</code>
*/
public Builder setDescription(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString value) {
if (descriptionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
description_ = value;
onChanged();
} else {
descriptionBuilder_.setMessage(value);
}
bitField0_ |= 0x00000040;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;</code>
*/
public Builder setDescription(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder builderForValue) {
if (descriptionBuilder_ == null) {
description_ = builderForValue.build();
onChanged();
} else {
descriptionBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000040;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;</code>
*/
public Builder mergeDescription(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString value) {
if (descriptionBuilder_ == null) {
if (((bitField0_ & 0x00000040) == 0x00000040) &&
description_ != org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.getDefaultInstance()) {
description_ =
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.newBuilder(description_).mergeFrom(value).buildPartial();
} else {
description_ = value;
}
onChanged();
} else {
descriptionBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000040;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;</code>
*/
public Builder clearDescription() {
if (descriptionBuilder_ == null) {
description_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.getDefaultInstance();
onChanged();
} else {
descriptionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000040);
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder getDescriptionBuilder() {
bitField0_ |= 0x00000040;
onChanged();
return getDescriptionFieldBuilder().getBuilder();
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder getDescriptionOrBuilder() {
if (descriptionBuilder_ != null) {
return descriptionBuilder_.getMessageOrBuilder();
} else {
return description_;
}
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString description = 7;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder>
getDescriptionFieldBuilder() {
if (descriptionBuilder_ == null) {
descriptionBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder>(
description_,
getParentForChildren(),
isClean());
description_ = null;
}
return descriptionBuilder_;
}
// optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Cause cause = 8 [default = UNKNOWN_CAUSE];
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Cause cause_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Cause.UNKNOWN_CAUSE;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Cause cause = 8 [default = UNKNOWN_CAUSE];</code>
*/
@Override
public boolean hasCause() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Cause cause = 8 [default = UNKNOWN_CAUSE];</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Cause getCause() {
return cause_;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Cause cause = 8 [default = UNKNOWN_CAUSE];</code>
*/
public Builder setCause(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Cause value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000080;
cause_ = value;
onChanged();
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Cause cause = 8 [default = UNKNOWN_CAUSE];</code>
*/
public Builder clearCause() {
bitField0_ = (bitField0_ & ~0x00000080);
cause_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Cause.UNKNOWN_CAUSE;
onChanged();
return this;
}
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;
private java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects> affects_ =
java.util.Collections.emptyList();
private void ensureAffectsIsMutable() {
if (!((bitField0_ & 0x00000100) == 0x00000100)) {
affects_ = new java.util.ArrayList<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects>(affects_);
bitField0_ |= 0x00000100;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.AffectsOrBuilder> affectsBuilder_;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
@Override
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects> getAffectsList() {
if (affectsBuilder_ == null) {
return java.util.Collections.unmodifiableList(affects_);
} else {
return affectsBuilder_.getMessageList();
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
@Override
public int getAffectsCount() {
if (affectsBuilder_ == null) {
return affects_.size();
} else {
return affectsBuilder_.getCount();
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects getAffects(int index) {
if (affectsBuilder_ == null) {
return affects_.get(index);
} else {
return affectsBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
public Builder setAffects(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects value) {
if (affectsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAffectsIsMutable();
affects_.set(index, value);
onChanged();
} else {
affectsBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
public Builder setAffects(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.Builder builderForValue) {
if (affectsBuilder_ == null) {
ensureAffectsIsMutable();
affects_.set(index, builderForValue.build());
onChanged();
} else {
affectsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
public Builder addAffects(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects value) {
if (affectsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAffectsIsMutable();
affects_.add(value);
onChanged();
} else {
affectsBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
public Builder addAffects(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects value) {
if (affectsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAffectsIsMutable();
affects_.add(index, value);
onChanged();
} else {
affectsBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
public Builder addAffects(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.Builder builderForValue) {
if (affectsBuilder_ == null) {
ensureAffectsIsMutable();
affects_.add(builderForValue.build());
onChanged();
} else {
affectsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
public Builder addAffects(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.Builder builderForValue) {
if (affectsBuilder_ == null) {
ensureAffectsIsMutable();
affects_.add(index, builderForValue.build());
onChanged();
} else {
affectsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
public Builder addAllAffects(
java.lang.Iterable<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects> values) {
if (affectsBuilder_ == null) {
ensureAffectsIsMutable();
super.addAll(values, affects_);
onChanged();
} else {
affectsBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
public Builder clearAffects() {
if (affectsBuilder_ == null) {
affects_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000100);
onChanged();
} else {
affectsBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
public Builder removeAffects(int index) {
if (affectsBuilder_ == null) {
ensureAffectsIsMutable();
affects_.remove(index);
onChanged();
} else {
affectsBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.Builder getAffectsBuilder(
int index) {
return getAffectsFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.AffectsOrBuilder getAffectsOrBuilder(
int index) {
if (affectsBuilder_ == null) {
return affects_.get(index); } else {
return affectsBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
@Override
public java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.AffectsOrBuilder>
getAffectsOrBuilderList() {
if (affectsBuilder_ != null) {
return affectsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(affects_);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.Builder addAffectsBuilder() {
return getAffectsFieldBuilder().addBuilder(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.getDefaultInstance());
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.Builder addAffectsBuilder(
int index) {
return getAffectsFieldBuilder().addBuilder(
index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.getDefaultInstance());
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Affects affects = 9;</code>
*/
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.Builder>
getAffectsBuilderList() {
return getAffectsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.AffectsOrBuilder>
getAffectsFieldBuilder() {
if (affectsBuilder_ == null) {
affectsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.AffectsOrBuilder>(
affects_,
((bitField0_ & 0x00000100) == 0x00000100),
getParentForChildren(),
isClean());
affects_ = null;
}
return affectsBuilder_;
}
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;
private java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence> consequence_ =
java.util.Collections.emptyList();
private void ensureConsequenceIsMutable() {
if (!((bitField0_ & 0x00000200) == 0x00000200)) {
consequence_ = new java.util.ArrayList<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence>(consequence_);
bitField0_ |= 0x00000200;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ConsequenceOrBuilder> consequenceBuilder_;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
@Override
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence> getConsequenceList() {
if (consequenceBuilder_ == null) {
return java.util.Collections.unmodifiableList(consequence_);
} else {
return consequenceBuilder_.getMessageList();
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
@Override
public int getConsequenceCount() {
if (consequenceBuilder_ == null) {
return consequence_.size();
} else {
return consequenceBuilder_.getCount();
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence getConsequence(int index) {
if (consequenceBuilder_ == null) {
return consequence_.get(index);
} else {
return consequenceBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
public Builder setConsequence(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence value) {
if (consequenceBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureConsequenceIsMutable();
consequence_.set(index, value);
onChanged();
} else {
consequenceBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
public Builder setConsequence(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Builder builderForValue) {
if (consequenceBuilder_ == null) {
ensureConsequenceIsMutable();
consequence_.set(index, builderForValue.build());
onChanged();
} else {
consequenceBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
public Builder addConsequence(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence value) {
if (consequenceBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureConsequenceIsMutable();
consequence_.add(value);
onChanged();
} else {
consequenceBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
public Builder addConsequence(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence value) {
if (consequenceBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureConsequenceIsMutable();
consequence_.add(index, value);
onChanged();
} else {
consequenceBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
public Builder addConsequence(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Builder builderForValue) {
if (consequenceBuilder_ == null) {
ensureConsequenceIsMutable();
consequence_.add(builderForValue.build());
onChanged();
} else {
consequenceBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
public Builder addConsequence(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Builder builderForValue) {
if (consequenceBuilder_ == null) {
ensureConsequenceIsMutable();
consequence_.add(index, builderForValue.build());
onChanged();
} else {
consequenceBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
public Builder addAllConsequence(
java.lang.Iterable<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence> values) {
if (consequenceBuilder_ == null) {
ensureConsequenceIsMutable();
super.addAll(values, consequence_);
onChanged();
} else {
consequenceBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
public Builder clearConsequence() {
if (consequenceBuilder_ == null) {
consequence_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000200);
onChanged();
} else {
consequenceBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
public Builder removeConsequence(int index) {
if (consequenceBuilder_ == null) {
ensureConsequenceIsMutable();
consequence_.remove(index);
onChanged();
} else {
consequenceBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Builder getConsequenceBuilder(
int index) {
return getConsequenceFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ConsequenceOrBuilder getConsequenceOrBuilder(
int index) {
if (consequenceBuilder_ == null) {
return consequence_.get(index); } else {
return consequenceBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
@Override
public java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ConsequenceOrBuilder>
getConsequenceOrBuilderList() {
if (consequenceBuilder_ != null) {
return consequenceBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(consequence_);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Builder addConsequenceBuilder() {
return getConsequenceFieldBuilder().addBuilder(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.getDefaultInstance());
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Builder addConsequenceBuilder(
int index) {
return getConsequenceFieldBuilder().addBuilder(
index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.getDefaultInstance());
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Consequence consequence = 10;</code>
*/
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Builder>
getConsequenceBuilderList() {
return getConsequenceFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ConsequenceOrBuilder>
getConsequenceFieldBuilder() {
if (consequenceBuilder_ == null) {
consequenceBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ConsequenceOrBuilder>(
consequence_,
((bitField0_ & 0x00000200) == 0x00000200),
getParentForChildren(),
isClean());
consequence_ = null;
}
return consequenceBuilder_;
}
// optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Severity severity = 11;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Severity severity_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Severity.NO_IMPACT;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Severity severity = 11;</code>
*/
@Override
public boolean hasSeverity() {
return ((bitField0_ & 0x00000400) == 0x00000400);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Severity severity = 11;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Severity getSeverity() {
return severity_;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Severity severity = 11;</code>
*/
public Builder setSeverity(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Severity value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000400;
severity_ = value;
onChanged();
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert.Severity severity = 11;</code>
*/
public Builder clearSeverity() {
bitField0_ = (bitField0_ & ~0x00000400);
severity_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ServiceAlert.Severity.NO_IMPACT;
onChanged();
return this;
}
// optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString url_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder> urlBuilder_;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;</code>
*/
@Override
public boolean hasUrl() {
return ((bitField0_ & 0x00000800) == 0x00000800);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString getUrl() {
if (urlBuilder_ == null) {
return url_;
} else {
return urlBuilder_.getMessage();
}
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;</code>
*/
public Builder setUrl(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString value) {
if (urlBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
url_ = value;
onChanged();
} else {
urlBuilder_.setMessage(value);
}
bitField0_ |= 0x00000800;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;</code>
*/
public Builder setUrl(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder builderForValue) {
if (urlBuilder_ == null) {
url_ = builderForValue.build();
onChanged();
} else {
urlBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000800;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;</code>
*/
public Builder mergeUrl(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString value) {
if (urlBuilder_ == null) {
if (((bitField0_ & 0x00000800) == 0x00000800) &&
url_ != org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.getDefaultInstance()) {
url_ =
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.newBuilder(url_).mergeFrom(value).buildPartial();
} else {
url_ = value;
}
onChanged();
} else {
urlBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000800;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;</code>
*/
public Builder clearUrl() {
if (urlBuilder_ == null) {
url_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.getDefaultInstance();
onChanged();
} else {
urlBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000800);
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder getUrlBuilder() {
bitField0_ |= 0x00000800;
onChanged();
return getUrlFieldBuilder().getBuilder();
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder getUrlOrBuilder() {
if (urlBuilder_ != null) {
return urlBuilder_.getMessageOrBuilder();
} else {
return url_;
}
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString url = 12;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder>
getUrlFieldBuilder() {
if (urlBuilder_ == null) {
urlBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder>(
url_,
getParentForChildren(),
isClean());
url_ = null;
}
return urlBuilder_;
}
// @@protoc_insertion_point(builder_scope:org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert)
}
static {
defaultInstance = new ServiceAlert(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org_onebusaway_transit_data_federation_services_service_alerts.ServiceAlert)
}
public interface AffectsOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string agencyId = 1;
/**
* <code>optional string agencyId = 1;</code>
*/
boolean hasAgencyId();
/**
* <code>optional string agencyId = 1;</code>
*/
java.lang.String getAgencyId();
/**
* <code>optional string agencyId = 1;</code>
*/
com.google.protobuf.ByteString
getAgencyIdBytes();
// optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;</code>
*/
boolean hasRouteId();
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id getRouteId();
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder getRouteIdOrBuilder();
// optional string directionId = 3;
/**
* <code>optional string directionId = 3;</code>
*/
boolean hasDirectionId();
/**
* <code>optional string directionId = 3;</code>
*/
java.lang.String getDirectionId();
/**
* <code>optional string directionId = 3;</code>
*/
com.google.protobuf.ByteString
getDirectionIdBytes();
// optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;</code>
*/
boolean hasTripId();
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id getTripId();
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder getTripIdOrBuilder();
// optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;</code>
*/
boolean hasStopId();
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id getStopId();
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder getStopIdOrBuilder();
// optional string applicationId = 6;
/**
* <code>optional string applicationId = 6;</code>
*/
boolean hasApplicationId();
/**
* <code>optional string applicationId = 6;</code>
*/
java.lang.String getApplicationId();
/**
* <code>optional string applicationId = 6;</code>
*/
com.google.protobuf.ByteString
getApplicationIdBytes();
}
/**
* Protobuf type {@code org_onebusaway_transit_data_federation_services_service_alerts.Affects}
*/
public static final class Affects extends
com.google.protobuf.GeneratedMessage
implements AffectsOrBuilder {
// Use Affects.newBuilder() to construct.
private Affects(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Affects(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Affects defaultInstance;
public static Affects getDefaultInstance() {
return defaultInstance;
}
@Override
public Affects getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Affects(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
agencyId_ = input.readBytes();
break;
}
case 18: {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = routeId_.toBuilder();
}
routeId_ = input.readMessage(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(routeId_);
routeId_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
case 26: {
bitField0_ |= 0x00000004;
directionId_ = input.readBytes();
break;
}
case 34: {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder subBuilder = null;
if (((bitField0_ & 0x00000008) == 0x00000008)) {
subBuilder = tripId_.toBuilder();
}
tripId_ = input.readMessage(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(tripId_);
tripId_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000008;
break;
}
case 42: {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder subBuilder = null;
if (((bitField0_ & 0x00000010) == 0x00000010)) {
subBuilder = stopId_.toBuilder();
}
stopId_ = input.readMessage(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(stopId_);
stopId_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000010;
break;
}
case 50: {
bitField0_ |= 0x00000020;
applicationId_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Affects_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Affects_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.class, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.Builder.class);
}
public static com.google.protobuf.Parser<Affects> PARSER =
new com.google.protobuf.AbstractParser<Affects>() {
@Override
public Affects parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Affects(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<Affects> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional string agencyId = 1;
public static final int AGENCYID_FIELD_NUMBER = 1;
private java.lang.Object agencyId_;
/**
* <code>optional string agencyId = 1;</code>
*/
@Override
public boolean hasAgencyId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string agencyId = 1;</code>
*/
@Override
public java.lang.String getAgencyId() {
java.lang.Object ref = agencyId_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
agencyId_ = s;
}
return s;
}
}
/**
* <code>optional string agencyId = 1;</code>
*/
@Override
public com.google.protobuf.ByteString
getAgencyIdBytes() {
java.lang.Object ref = agencyId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
agencyId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;
public static final int ROUTEID_FIELD_NUMBER = 2;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id routeId_;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;</code>
*/
@Override
public boolean hasRouteId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id getRouteId() {
return routeId_;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder getRouteIdOrBuilder() {
return routeId_;
}
// optional string directionId = 3;
public static final int DIRECTIONID_FIELD_NUMBER = 3;
private java.lang.Object directionId_;
/**
* <code>optional string directionId = 3;</code>
*/
@Override
public boolean hasDirectionId() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string directionId = 3;</code>
*/
@Override
public java.lang.String getDirectionId() {
java.lang.Object ref = directionId_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
directionId_ = s;
}
return s;
}
}
/**
* <code>optional string directionId = 3;</code>
*/
@Override
public com.google.protobuf.ByteString
getDirectionIdBytes() {
java.lang.Object ref = directionId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
directionId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;
public static final int TRIPID_FIELD_NUMBER = 4;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id tripId_;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;</code>
*/
@Override
public boolean hasTripId() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id getTripId() {
return tripId_;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder getTripIdOrBuilder() {
return tripId_;
}
// optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;
public static final int STOPID_FIELD_NUMBER = 5;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id stopId_;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;</code>
*/
@Override
public boolean hasStopId() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id getStopId() {
return stopId_;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder getStopIdOrBuilder() {
return stopId_;
}
// optional string applicationId = 6;
public static final int APPLICATIONID_FIELD_NUMBER = 6;
private java.lang.Object applicationId_;
/**
* <code>optional string applicationId = 6;</code>
*/
@Override
public boolean hasApplicationId() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>optional string applicationId = 6;</code>
*/
@Override
public java.lang.String getApplicationId() {
java.lang.Object ref = applicationId_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
applicationId_ = s;
}
return s;
}
}
/**
* <code>optional string applicationId = 6;</code>
*/
@Override
public com.google.protobuf.ByteString
getApplicationIdBytes() {
java.lang.Object ref = applicationId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
applicationId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
agencyId_ = "";
routeId_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance();
directionId_ = "";
tripId_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance();
stopId_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance();
applicationId_ = "";
}
private byte memoizedIsInitialized = -1;
@Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (hasRouteId()) {
if (!getRouteId().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasTripId()) {
if (!getTripId().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasStopId()) {
if (!getStopId().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
@Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getAgencyIdBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, routeId_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBytes(3, getDirectionIdBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeMessage(4, tripId_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeMessage(5, stopId_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
output.writeBytes(6, getApplicationIdBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
@Override
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getAgencyIdBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, routeId_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, getDirectionIdBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, tripId_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, stopId_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(6, getApplicationIdBytes());
}
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 org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
@Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects prototype) {
return newBuilder().mergeFrom(prototype);
}
@Override
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;
}
/**
* Protobuf type {@code org_onebusaway_transit_data_federation_services_service_alerts.Affects}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.AffectsOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Affects_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Affects_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.class, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.Builder.class);
}
// Construct using org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getRouteIdFieldBuilder();
getTripIdFieldBuilder();
getStopIdFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
@Override
public Builder clear() {
super.clear();
agencyId_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
if (routeIdBuilder_ == null) {
routeId_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance();
} else {
routeIdBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
directionId_ = "";
bitField0_ = (bitField0_ & ~0x00000004);
if (tripIdBuilder_ == null) {
tripId_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance();
} else {
tripIdBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
if (stopIdBuilder_ == null) {
stopId_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance();
} else {
stopIdBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000010);
applicationId_ = "";
bitField0_ = (bitField0_ & ~0x00000020);
return this;
}
@Override
public Builder clone() {
return create().mergeFrom(buildPartial());
}
@Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Affects_descriptor;
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects getDefaultInstanceForType() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.getDefaultInstance();
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects build() {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects buildPartial() {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects result = new org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.agencyId_ = agencyId_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (routeIdBuilder_ == null) {
result.routeId_ = routeId_;
} else {
result.routeId_ = routeIdBuilder_.build();
}
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.directionId_ = directionId_;
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000008;
}
if (tripIdBuilder_ == null) {
result.tripId_ = tripId_;
} else {
result.tripId_ = tripIdBuilder_.build();
}
if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
to_bitField0_ |= 0x00000010;
}
if (stopIdBuilder_ == null) {
result.stopId_ = stopId_;
} else {
result.stopId_ = stopIdBuilder_.build();
}
if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
to_bitField0_ |= 0x00000020;
}
result.applicationId_ = applicationId_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects) {
return mergeFrom((org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects other) {
if (other == org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects.getDefaultInstance()) return this;
if (other.hasAgencyId()) {
bitField0_ |= 0x00000001;
agencyId_ = other.agencyId_;
onChanged();
}
if (other.hasRouteId()) {
mergeRouteId(other.getRouteId());
}
if (other.hasDirectionId()) {
bitField0_ |= 0x00000004;
directionId_ = other.directionId_;
onChanged();
}
if (other.hasTripId()) {
mergeTripId(other.getTripId());
}
if (other.hasStopId()) {
mergeStopId(other.getStopId());
}
if (other.hasApplicationId()) {
bitField0_ |= 0x00000020;
applicationId_ = other.applicationId_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
@Override
public final boolean isInitialized() {
if (hasRouteId()) {
if (!getRouteId().isInitialized()) {
return false;
}
}
if (hasTripId()) {
if (!getTripId().isInitialized()) {
return false;
}
}
if (hasStopId()) {
if (!getStopId().isInitialized()) {
return false;
}
}
return true;
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Affects) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional string agencyId = 1;
private java.lang.Object agencyId_ = "";
/**
* <code>optional string agencyId = 1;</code>
*/
@Override
public boolean hasAgencyId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string agencyId = 1;</code>
*/
@Override
public java.lang.String getAgencyId() {
java.lang.Object ref = agencyId_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
agencyId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string agencyId = 1;</code>
*/
@Override
public com.google.protobuf.ByteString
getAgencyIdBytes() {
java.lang.Object ref = agencyId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
agencyId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string agencyId = 1;</code>
*/
public Builder setAgencyId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
agencyId_ = value;
onChanged();
return this;
}
/**
* <code>optional string agencyId = 1;</code>
*/
public Builder clearAgencyId() {
bitField0_ = (bitField0_ & ~0x00000001);
agencyId_ = getDefaultInstance().getAgencyId();
onChanged();
return this;
}
/**
* <code>optional string agencyId = 1;</code>
*/
public Builder setAgencyIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
agencyId_ = value;
onChanged();
return this;
}
// optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id routeId_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder> routeIdBuilder_;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;</code>
*/
@Override
public boolean hasRouteId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id getRouteId() {
if (routeIdBuilder_ == null) {
return routeId_;
} else {
return routeIdBuilder_.getMessage();
}
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;</code>
*/
public Builder setRouteId(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id value) {
if (routeIdBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
routeId_ = value;
onChanged();
} else {
routeIdBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;</code>
*/
public Builder setRouteId(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder builderForValue) {
if (routeIdBuilder_ == null) {
routeId_ = builderForValue.build();
onChanged();
} else {
routeIdBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;</code>
*/
public Builder mergeRouteId(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id value) {
if (routeIdBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
routeId_ != org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance()) {
routeId_ =
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.newBuilder(routeId_).mergeFrom(value).buildPartial();
} else {
routeId_ = value;
}
onChanged();
} else {
routeIdBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;</code>
*/
public Builder clearRouteId() {
if (routeIdBuilder_ == null) {
routeId_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance();
onChanged();
} else {
routeIdBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder getRouteIdBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getRouteIdFieldBuilder().getBuilder();
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder getRouteIdOrBuilder() {
if (routeIdBuilder_ != null) {
return routeIdBuilder_.getMessageOrBuilder();
} else {
return routeId_;
}
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id routeId = 2;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder>
getRouteIdFieldBuilder() {
if (routeIdBuilder_ == null) {
routeIdBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder>(
routeId_,
getParentForChildren(),
isClean());
routeId_ = null;
}
return routeIdBuilder_;
}
// optional string directionId = 3;
private java.lang.Object directionId_ = "";
/**
* <code>optional string directionId = 3;</code>
*/
@Override
public boolean hasDirectionId() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string directionId = 3;</code>
*/
@Override
public java.lang.String getDirectionId() {
java.lang.Object ref = directionId_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
directionId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string directionId = 3;</code>
*/
@Override
public com.google.protobuf.ByteString
getDirectionIdBytes() {
java.lang.Object ref = directionId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
directionId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string directionId = 3;</code>
*/
public Builder setDirectionId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
directionId_ = value;
onChanged();
return this;
}
/**
* <code>optional string directionId = 3;</code>
*/
public Builder clearDirectionId() {
bitField0_ = (bitField0_ & ~0x00000004);
directionId_ = getDefaultInstance().getDirectionId();
onChanged();
return this;
}
/**
* <code>optional string directionId = 3;</code>
*/
public Builder setDirectionIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
directionId_ = value;
onChanged();
return this;
}
// optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id tripId_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder> tripIdBuilder_;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;</code>
*/
@Override
public boolean hasTripId() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id getTripId() {
if (tripIdBuilder_ == null) {
return tripId_;
} else {
return tripIdBuilder_.getMessage();
}
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;</code>
*/
public Builder setTripId(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id value) {
if (tripIdBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
tripId_ = value;
onChanged();
} else {
tripIdBuilder_.setMessage(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;</code>
*/
public Builder setTripId(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder builderForValue) {
if (tripIdBuilder_ == null) {
tripId_ = builderForValue.build();
onChanged();
} else {
tripIdBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;</code>
*/
public Builder mergeTripId(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id value) {
if (tripIdBuilder_ == null) {
if (((bitField0_ & 0x00000008) == 0x00000008) &&
tripId_ != org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance()) {
tripId_ =
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.newBuilder(tripId_).mergeFrom(value).buildPartial();
} else {
tripId_ = value;
}
onChanged();
} else {
tripIdBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;</code>
*/
public Builder clearTripId() {
if (tripIdBuilder_ == null) {
tripId_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance();
onChanged();
} else {
tripIdBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder getTripIdBuilder() {
bitField0_ |= 0x00000008;
onChanged();
return getTripIdFieldBuilder().getBuilder();
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder getTripIdOrBuilder() {
if (tripIdBuilder_ != null) {
return tripIdBuilder_.getMessageOrBuilder();
} else {
return tripId_;
}
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id tripId = 4;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder>
getTripIdFieldBuilder() {
if (tripIdBuilder_ == null) {
tripIdBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder>(
tripId_,
getParentForChildren(),
isClean());
tripId_ = null;
}
return tripIdBuilder_;
}
// optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id stopId_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder> stopIdBuilder_;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;</code>
*/
@Override
public boolean hasStopId() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id getStopId() {
if (stopIdBuilder_ == null) {
return stopId_;
} else {
return stopIdBuilder_.getMessage();
}
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;</code>
*/
public Builder setStopId(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id value) {
if (stopIdBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
stopId_ = value;
onChanged();
} else {
stopIdBuilder_.setMessage(value);
}
bitField0_ |= 0x00000010;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;</code>
*/
public Builder setStopId(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder builderForValue) {
if (stopIdBuilder_ == null) {
stopId_ = builderForValue.build();
onChanged();
} else {
stopIdBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000010;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;</code>
*/
public Builder mergeStopId(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id value) {
if (stopIdBuilder_ == null) {
if (((bitField0_ & 0x00000010) == 0x00000010) &&
stopId_ != org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance()) {
stopId_ =
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.newBuilder(stopId_).mergeFrom(value).buildPartial();
} else {
stopId_ = value;
}
onChanged();
} else {
stopIdBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000010;
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;</code>
*/
public Builder clearStopId() {
if (stopIdBuilder_ == null) {
stopId_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance();
onChanged();
} else {
stopIdBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000010);
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder getStopIdBuilder() {
bitField0_ |= 0x00000010;
onChanged();
return getStopIdFieldBuilder().getBuilder();
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder getStopIdOrBuilder() {
if (stopIdBuilder_ != null) {
return stopIdBuilder_.getMessageOrBuilder();
} else {
return stopId_;
}
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Id stopId = 5;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder>
getStopIdFieldBuilder() {
if (stopIdBuilder_ == null) {
stopIdBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder>(
stopId_,
getParentForChildren(),
isClean());
stopId_ = null;
}
return stopIdBuilder_;
}
// optional string applicationId = 6;
private java.lang.Object applicationId_ = "";
/**
* <code>optional string applicationId = 6;</code>
*/
@Override
public boolean hasApplicationId() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>optional string applicationId = 6;</code>
*/
@Override
public java.lang.String getApplicationId() {
java.lang.Object ref = applicationId_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
applicationId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string applicationId = 6;</code>
*/
@Override
public com.google.protobuf.ByteString
getApplicationIdBytes() {
java.lang.Object ref = applicationId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
applicationId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string applicationId = 6;</code>
*/
public Builder setApplicationId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000020;
applicationId_ = value;
onChanged();
return this;
}
/**
* <code>optional string applicationId = 6;</code>
*/
public Builder clearApplicationId() {
bitField0_ = (bitField0_ & ~0x00000020);
applicationId_ = getDefaultInstance().getApplicationId();
onChanged();
return this;
}
/**
* <code>optional string applicationId = 6;</code>
*/
public Builder setApplicationIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000020;
applicationId_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org_onebusaway_transit_data_federation_services_service_alerts.Affects)
}
static {
defaultInstance = new Affects(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org_onebusaway_transit_data_federation_services_service_alerts.Affects)
}
public interface ConsequenceOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional .org_onebusaway_transit_data_federation_services_service_alerts.Consequence.Effect effect = 1;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Consequence.Effect effect = 1;</code>
*/
boolean hasEffect();
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Consequence.Effect effect = 1;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Effect getEffect();
// optional string detourPath = 2;
/**
* <code>optional string detourPath = 2;</code>
*/
boolean hasDetourPath();
/**
* <code>optional string detourPath = 2;</code>
*/
java.lang.String getDetourPath();
/**
* <code>optional string detourPath = 2;</code>
*/
com.google.protobuf.ByteString
getDetourPathBytes();
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id>
getDetourStopIdsList();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id getDetourStopIds(int index);
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
int getDetourStopIdsCount();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder>
getDetourStopIdsOrBuilderList();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder getDetourStopIdsOrBuilder(
int index);
}
/**
* Protobuf type {@code org_onebusaway_transit_data_federation_services_service_alerts.Consequence}
*/
public static final class Consequence extends
com.google.protobuf.GeneratedMessage
implements ConsequenceOrBuilder {
// Use Consequence.newBuilder() to construct.
private Consequence(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Consequence(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Consequence defaultInstance;
public static Consequence getDefaultInstance() {
return defaultInstance;
}
@Override
public Consequence getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Consequence(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
int rawValue = input.readEnum();
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Effect value = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Effect.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(1, rawValue);
} else {
bitField0_ |= 0x00000001;
effect_ = value;
}
break;
}
case 18: {
bitField0_ |= 0x00000002;
detourPath_ = input.readBytes();
break;
}
case 26: {
if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
detourStopIds_ = new java.util.ArrayList<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id>();
mutable_bitField0_ |= 0x00000004;
}
detourStopIds_.add(input.readMessage(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.PARSER, extensionRegistry));
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
detourStopIds_ = java.util.Collections.unmodifiableList(detourStopIds_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Consequence_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Consequence_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.class, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Builder.class);
}
public static com.google.protobuf.Parser<Consequence> PARSER =
new com.google.protobuf.AbstractParser<Consequence>() {
@Override
public Consequence parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Consequence(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<Consequence> getParserForType() {
return PARSER;
}
/**
* Protobuf enum {@code org_onebusaway_transit_data_federation_services_service_alerts.Consequence.Effect}
*/
public enum Effect
implements com.google.protobuf.ProtocolMessageEnum {
/**
* <code>NO_SERVICE = 1;</code>
*/
NO_SERVICE(0, 1),
/**
* <code>REDUCED_SERVICE = 2;</code>
*/
REDUCED_SERVICE(1, 2),
/**
* <code>SIGNIFICANT_DELAYS = 3;</code>
*/
SIGNIFICANT_DELAYS(2, 3),
/**
* <code>DETOUR = 4;</code>
*/
DETOUR(3, 4),
/**
* <code>ADDITIONAL_SERVICE = 5;</code>
*/
ADDITIONAL_SERVICE(4, 5),
/**
* <code>MODIFIED_SERVICE = 6;</code>
*/
MODIFIED_SERVICE(5, 6),
/**
* <code>OTHER_EFFECT = 7;</code>
*/
OTHER_EFFECT(6, 7),
/**
* <code>UNKNOWN_EFFECT = 8;</code>
*/
UNKNOWN_EFFECT(7, 8),
/**
* <code>STOP_MOVED = 9;</code>
*/
STOP_MOVED(8, 9),
;
/**
* <code>NO_SERVICE = 1;</code>
*/
public static final int NO_SERVICE_VALUE = 1;
/**
* <code>REDUCED_SERVICE = 2;</code>
*/
public static final int REDUCED_SERVICE_VALUE = 2;
/**
* <code>SIGNIFICANT_DELAYS = 3;</code>
*/
public static final int SIGNIFICANT_DELAYS_VALUE = 3;
/**
* <code>DETOUR = 4;</code>
*/
public static final int DETOUR_VALUE = 4;
/**
* <code>ADDITIONAL_SERVICE = 5;</code>
*/
public static final int ADDITIONAL_SERVICE_VALUE = 5;
/**
* <code>MODIFIED_SERVICE = 6;</code>
*/
public static final int MODIFIED_SERVICE_VALUE = 6;
/**
* <code>OTHER_EFFECT = 7;</code>
*/
public static final int OTHER_EFFECT_VALUE = 7;
/**
* <code>UNKNOWN_EFFECT = 8;</code>
*/
public static final int UNKNOWN_EFFECT_VALUE = 8;
/**
* <code>STOP_MOVED = 9;</code>
*/
public static final int STOP_MOVED_VALUE = 9;
@Override
public final int getNumber() { return value; }
public static Effect valueOf(int value) {
switch (value) {
case 1: return NO_SERVICE;
case 2: return REDUCED_SERVICE;
case 3: return SIGNIFICANT_DELAYS;
case 4: return DETOUR;
case 5: return ADDITIONAL_SERVICE;
case 6: return MODIFIED_SERVICE;
case 7: return OTHER_EFFECT;
case 8: return UNKNOWN_EFFECT;
case 9: return STOP_MOVED;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap<Effect>
internalGetValueMap() {
return internalValueMap;
}
private static com.google.protobuf.Internal.EnumLiteMap<Effect>
internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap<Effect>() {
@Override
public Effect findValueByNumber(int number) {
return Effect.valueOf(number);
}
};
@Override
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
@Override
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.getDescriptor().getEnumTypes().get(0);
}
private static final Effect[] VALUES = values();
public static Effect 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 Effect(int index, int value) {
this.index = index;
this.value = value;
}
// @@protoc_insertion_point(enum_scope:org_onebusaway_transit_data_federation_services_service_alerts.Consequence.Effect)
}
private int bitField0_;
// optional .org_onebusaway_transit_data_federation_services_service_alerts.Consequence.Effect effect = 1;
public static final int EFFECT_FIELD_NUMBER = 1;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Effect effect_;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Consequence.Effect effect = 1;</code>
*/
@Override
public boolean hasEffect() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Consequence.Effect effect = 1;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Effect getEffect() {
return effect_;
}
// optional string detourPath = 2;
public static final int DETOURPATH_FIELD_NUMBER = 2;
private java.lang.Object detourPath_;
/**
* <code>optional string detourPath = 2;</code>
*/
@Override
public boolean hasDetourPath() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string detourPath = 2;</code>
*/
@Override
public java.lang.String getDetourPath() {
java.lang.Object ref = detourPath_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
detourPath_ = s;
}
return s;
}
}
/**
* <code>optional string detourPath = 2;</code>
*/
@Override
public com.google.protobuf.ByteString
getDetourPathBytes() {
java.lang.Object ref = detourPath_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
detourPath_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;
public static final int DETOURSTOPIDS_FIELD_NUMBER = 3;
private java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id> detourStopIds_;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
@Override
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id> getDetourStopIdsList() {
return detourStopIds_;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
@Override
public java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder>
getDetourStopIdsOrBuilderList() {
return detourStopIds_;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
@Override
public int getDetourStopIdsCount() {
return detourStopIds_.size();
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id getDetourStopIds(int index) {
return detourStopIds_.get(index);
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder getDetourStopIdsOrBuilder(
int index) {
return detourStopIds_.get(index);
}
private void initFields() {
effect_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Effect.NO_SERVICE;
detourPath_ = "";
detourStopIds_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
@Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
for (int i = 0; i < getDetourStopIdsCount(); i++) {
if (!getDetourStopIds(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
@Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeEnum(1, effect_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getDetourPathBytes());
}
for (int i = 0; i < detourStopIds_.size(); i++) {
output.writeMessage(3, detourStopIds_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
@Override
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, effect_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getDetourPathBytes());
}
for (int i = 0; i < detourStopIds_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, detourStopIds_.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 org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
@Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence prototype) {
return newBuilder().mergeFrom(prototype);
}
@Override
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;
}
/**
* Protobuf type {@code org_onebusaway_transit_data_federation_services_service_alerts.Consequence}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.ConsequenceOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Consequence_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Consequence_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.class, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Builder.class);
}
// Construct using org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getDetourStopIdsFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
@Override
public Builder clear() {
super.clear();
effect_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Effect.NO_SERVICE;
bitField0_ = (bitField0_ & ~0x00000001);
detourPath_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
if (detourStopIdsBuilder_ == null) {
detourStopIds_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000004);
} else {
detourStopIdsBuilder_.clear();
}
return this;
}
@Override
public Builder clone() {
return create().mergeFrom(buildPartial());
}
@Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Consequence_descriptor;
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence getDefaultInstanceForType() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.getDefaultInstance();
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence build() {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence buildPartial() {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence result = new org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.effect_ = effect_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.detourPath_ = detourPath_;
if (detourStopIdsBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004)) {
detourStopIds_ = java.util.Collections.unmodifiableList(detourStopIds_);
bitField0_ = (bitField0_ & ~0x00000004);
}
result.detourStopIds_ = detourStopIds_;
} else {
result.detourStopIds_ = detourStopIdsBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence) {
return mergeFrom((org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence other) {
if (other == org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.getDefaultInstance()) return this;
if (other.hasEffect()) {
setEffect(other.getEffect());
}
if (other.hasDetourPath()) {
bitField0_ |= 0x00000002;
detourPath_ = other.detourPath_;
onChanged();
}
if (detourStopIdsBuilder_ == null) {
if (!other.detourStopIds_.isEmpty()) {
if (detourStopIds_.isEmpty()) {
detourStopIds_ = other.detourStopIds_;
bitField0_ = (bitField0_ & ~0x00000004);
} else {
ensureDetourStopIdsIsMutable();
detourStopIds_.addAll(other.detourStopIds_);
}
onChanged();
}
} else {
if (!other.detourStopIds_.isEmpty()) {
if (detourStopIdsBuilder_.isEmpty()) {
detourStopIdsBuilder_.dispose();
detourStopIdsBuilder_ = null;
detourStopIds_ = other.detourStopIds_;
bitField0_ = (bitField0_ & ~0x00000004);
detourStopIdsBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getDetourStopIdsFieldBuilder() : null;
} else {
detourStopIdsBuilder_.addAllMessages(other.detourStopIds_);
}
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
@Override
public final boolean isInitialized() {
for (int i = 0; i < getDetourStopIdsCount(); i++) {
if (!getDetourStopIds(i).isInitialized()) {
return false;
}
}
return true;
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional .org_onebusaway_transit_data_federation_services_service_alerts.Consequence.Effect effect = 1;
private org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Effect effect_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Effect.NO_SERVICE;
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Consequence.Effect effect = 1;</code>
*/
@Override
public boolean hasEffect() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Consequence.Effect effect = 1;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Effect getEffect() {
return effect_;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Consequence.Effect effect = 1;</code>
*/
public Builder setEffect(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Effect value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
effect_ = value;
onChanged();
return this;
}
/**
* <code>optional .org_onebusaway_transit_data_federation_services_service_alerts.Consequence.Effect effect = 1;</code>
*/
public Builder clearEffect() {
bitField0_ = (bitField0_ & ~0x00000001);
effect_ = org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Consequence.Effect.NO_SERVICE;
onChanged();
return this;
}
// optional string detourPath = 2;
private java.lang.Object detourPath_ = "";
/**
* <code>optional string detourPath = 2;</code>
*/
@Override
public boolean hasDetourPath() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string detourPath = 2;</code>
*/
@Override
public java.lang.String getDetourPath() {
java.lang.Object ref = detourPath_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
detourPath_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string detourPath = 2;</code>
*/
@Override
public com.google.protobuf.ByteString
getDetourPathBytes() {
java.lang.Object ref = detourPath_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
detourPath_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string detourPath = 2;</code>
*/
public Builder setDetourPath(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
detourPath_ = value;
onChanged();
return this;
}
/**
* <code>optional string detourPath = 2;</code>
*/
public Builder clearDetourPath() {
bitField0_ = (bitField0_ & ~0x00000002);
detourPath_ = getDefaultInstance().getDetourPath();
onChanged();
return this;
}
/**
* <code>optional string detourPath = 2;</code>
*/
public Builder setDetourPathBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
detourPath_ = value;
onChanged();
return this;
}
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;
private java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id> detourStopIds_ =
java.util.Collections.emptyList();
private void ensureDetourStopIdsIsMutable() {
if (!((bitField0_ & 0x00000004) == 0x00000004)) {
detourStopIds_ = new java.util.ArrayList<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id>(detourStopIds_);
bitField0_ |= 0x00000004;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder> detourStopIdsBuilder_;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
@Override
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id> getDetourStopIdsList() {
if (detourStopIdsBuilder_ == null) {
return java.util.Collections.unmodifiableList(detourStopIds_);
} else {
return detourStopIdsBuilder_.getMessageList();
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
@Override
public int getDetourStopIdsCount() {
if (detourStopIdsBuilder_ == null) {
return detourStopIds_.size();
} else {
return detourStopIdsBuilder_.getCount();
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id getDetourStopIds(int index) {
if (detourStopIdsBuilder_ == null) {
return detourStopIds_.get(index);
} else {
return detourStopIdsBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
public Builder setDetourStopIds(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id value) {
if (detourStopIdsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureDetourStopIdsIsMutable();
detourStopIds_.set(index, value);
onChanged();
} else {
detourStopIdsBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
public Builder setDetourStopIds(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder builderForValue) {
if (detourStopIdsBuilder_ == null) {
ensureDetourStopIdsIsMutable();
detourStopIds_.set(index, builderForValue.build());
onChanged();
} else {
detourStopIdsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
public Builder addDetourStopIds(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id value) {
if (detourStopIdsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureDetourStopIdsIsMutable();
detourStopIds_.add(value);
onChanged();
} else {
detourStopIdsBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
public Builder addDetourStopIds(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id value) {
if (detourStopIdsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureDetourStopIdsIsMutable();
detourStopIds_.add(index, value);
onChanged();
} else {
detourStopIdsBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
public Builder addDetourStopIds(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder builderForValue) {
if (detourStopIdsBuilder_ == null) {
ensureDetourStopIdsIsMutable();
detourStopIds_.add(builderForValue.build());
onChanged();
} else {
detourStopIdsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
public Builder addDetourStopIds(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder builderForValue) {
if (detourStopIdsBuilder_ == null) {
ensureDetourStopIdsIsMutable();
detourStopIds_.add(index, builderForValue.build());
onChanged();
} else {
detourStopIdsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
public Builder addAllDetourStopIds(
java.lang.Iterable<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id> values) {
if (detourStopIdsBuilder_ == null) {
ensureDetourStopIdsIsMutable();
super.addAll(values, detourStopIds_);
onChanged();
} else {
detourStopIdsBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
public Builder clearDetourStopIds() {
if (detourStopIdsBuilder_ == null) {
detourStopIds_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000004);
onChanged();
} else {
detourStopIdsBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
public Builder removeDetourStopIds(int index) {
if (detourStopIdsBuilder_ == null) {
ensureDetourStopIdsIsMutable();
detourStopIds_.remove(index);
onChanged();
} else {
detourStopIdsBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder getDetourStopIdsBuilder(
int index) {
return getDetourStopIdsFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder getDetourStopIdsOrBuilder(
int index) {
if (detourStopIdsBuilder_ == null) {
return detourStopIds_.get(index); } else {
return detourStopIdsBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
@Override
public java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder>
getDetourStopIdsOrBuilderList() {
if (detourStopIdsBuilder_ != null) {
return detourStopIdsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(detourStopIds_);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder addDetourStopIdsBuilder() {
return getDetourStopIdsFieldBuilder().addBuilder(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance());
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder addDetourStopIdsBuilder(
int index) {
return getDetourStopIdsFieldBuilder().addBuilder(
index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance());
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.Id detourStopIds = 3;</code>
*/
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder>
getDetourStopIdsBuilderList() {
return getDetourStopIdsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder>
getDetourStopIdsFieldBuilder() {
if (detourStopIdsBuilder_ == null) {
detourStopIdsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder>(
detourStopIds_,
((bitField0_ & 0x00000004) == 0x00000004),
getParentForChildren(),
isClean());
detourStopIds_ = null;
}
return detourStopIdsBuilder_;
}
// @@protoc_insertion_point(builder_scope:org_onebusaway_transit_data_federation_services_service_alerts.Consequence)
}
static {
defaultInstance = new Consequence(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org_onebusaway_transit_data_federation_services_service_alerts.Consequence)
}
public interface IdOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required string agencyId = 1;
/**
* <code>required string agencyId = 1;</code>
*/
boolean hasAgencyId();
/**
* <code>required string agencyId = 1;</code>
*/
java.lang.String getAgencyId();
/**
* <code>required string agencyId = 1;</code>
*/
com.google.protobuf.ByteString
getAgencyIdBytes();
// required string id = 2;
/**
* <code>required string id = 2;</code>
*/
boolean hasId();
/**
* <code>required string id = 2;</code>
*/
java.lang.String getId();
/**
* <code>required string id = 2;</code>
*/
com.google.protobuf.ByteString
getIdBytes();
}
/**
* Protobuf type {@code org_onebusaway_transit_data_federation_services_service_alerts.Id}
*/
public static final class Id extends
com.google.protobuf.GeneratedMessage
implements IdOrBuilder {
// Use Id.newBuilder() to construct.
private Id(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Id(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Id defaultInstance;
public static Id getDefaultInstance() {
return defaultInstance;
}
@Override
public Id getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Id(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
agencyId_ = input.readBytes();
break;
}
case 18: {
bitField0_ |= 0x00000002;
id_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Id_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Id_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.class, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder.class);
}
public static com.google.protobuf.Parser<Id> PARSER =
new com.google.protobuf.AbstractParser<Id>() {
@Override
public Id parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Id(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<Id> getParserForType() {
return PARSER;
}
private int bitField0_;
// required string agencyId = 1;
public static final int AGENCYID_FIELD_NUMBER = 1;
private java.lang.Object agencyId_;
/**
* <code>required string agencyId = 1;</code>
*/
@Override
public boolean hasAgencyId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required string agencyId = 1;</code>
*/
@Override
public java.lang.String getAgencyId() {
java.lang.Object ref = agencyId_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
agencyId_ = s;
}
return s;
}
}
/**
* <code>required string agencyId = 1;</code>
*/
@Override
public com.google.protobuf.ByteString
getAgencyIdBytes() {
java.lang.Object ref = agencyId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
agencyId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// required string id = 2;
public static final int ID_FIELD_NUMBER = 2;
private java.lang.Object id_;
/**
* <code>required string id = 2;</code>
*/
@Override
public boolean hasId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required string id = 2;</code>
*/
@Override
public java.lang.String getId() {
java.lang.Object ref = id_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
id_ = s;
}
return s;
}
}
/**
* <code>required string id = 2;</code>
*/
@Override
public com.google.protobuf.ByteString
getIdBytes() {
java.lang.Object ref = id_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
id_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
agencyId_ = "";
id_ = "";
}
private byte memoizedIsInitialized = -1;
@Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasAgencyId()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasId()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
@Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getAgencyIdBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getIdBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
@Override
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getAgencyIdBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getIdBytes());
}
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 org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
@Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id prototype) {
return newBuilder().mergeFrom(prototype);
}
@Override
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;
}
/**
* Protobuf type {@code org_onebusaway_transit_data_federation_services_service_alerts.Id}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.IdOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Id_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Id_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.class, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.Builder.class);
}
// Construct using org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
@Override
public Builder clear() {
super.clear();
agencyId_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
id_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
@Override
public Builder clone() {
return create().mergeFrom(buildPartial());
}
@Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Id_descriptor;
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id getDefaultInstanceForType() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance();
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id build() {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id buildPartial() {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id result = new org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.agencyId_ = agencyId_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.id_ = id_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id) {
return mergeFrom((org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id other) {
if (other == org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id.getDefaultInstance()) return this;
if (other.hasAgencyId()) {
bitField0_ |= 0x00000001;
agencyId_ = other.agencyId_;
onChanged();
}
if (other.hasId()) {
bitField0_ |= 0x00000002;
id_ = other.id_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
@Override
public final boolean isInitialized() {
if (!hasAgencyId()) {
return false;
}
if (!hasId()) {
return false;
}
return true;
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.Id) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// required string agencyId = 1;
private java.lang.Object agencyId_ = "";
/**
* <code>required string agencyId = 1;</code>
*/
@Override
public boolean hasAgencyId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required string agencyId = 1;</code>
*/
@Override
public java.lang.String getAgencyId() {
java.lang.Object ref = agencyId_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
agencyId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>required string agencyId = 1;</code>
*/
@Override
public com.google.protobuf.ByteString
getAgencyIdBytes() {
java.lang.Object ref = agencyId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
agencyId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>required string agencyId = 1;</code>
*/
public Builder setAgencyId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
agencyId_ = value;
onChanged();
return this;
}
/**
* <code>required string agencyId = 1;</code>
*/
public Builder clearAgencyId() {
bitField0_ = (bitField0_ & ~0x00000001);
agencyId_ = getDefaultInstance().getAgencyId();
onChanged();
return this;
}
/**
* <code>required string agencyId = 1;</code>
*/
public Builder setAgencyIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
agencyId_ = value;
onChanged();
return this;
}
// required string id = 2;
private java.lang.Object id_ = "";
/**
* <code>required string id = 2;</code>
*/
@Override
public boolean hasId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>required string id = 2;</code>
*/
@Override
public java.lang.String getId() {
java.lang.Object ref = id_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
id_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>required string id = 2;</code>
*/
@Override
public com.google.protobuf.ByteString
getIdBytes() {
java.lang.Object ref = id_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
id_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>required string id = 2;</code>
*/
public Builder setId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
id_ = value;
onChanged();
return this;
}
/**
* <code>required string id = 2;</code>
*/
public Builder clearId() {
bitField0_ = (bitField0_ & ~0x00000002);
id_ = getDefaultInstance().getId();
onChanged();
return this;
}
/**
* <code>required string id = 2;</code>
*/
public Builder setIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
id_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org_onebusaway_transit_data_federation_services_service_alerts.Id)
}
static {
defaultInstance = new Id(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org_onebusaway_transit_data_federation_services_service_alerts.Id)
}
public interface TimeRangeOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional uint64 start = 1;
/**
* <code>optional uint64 start = 1;</code>
*/
boolean hasStart();
/**
* <code>optional uint64 start = 1;</code>
*/
long getStart();
// optional uint64 end = 2;
/**
* <code>optional uint64 end = 2;</code>
*/
boolean hasEnd();
/**
* <code>optional uint64 end = 2;</code>
*/
long getEnd();
}
/**
* Protobuf type {@code org_onebusaway_transit_data_federation_services_service_alerts.TimeRange}
*/
public static final class TimeRange extends
com.google.protobuf.GeneratedMessage
implements TimeRangeOrBuilder {
// Use TimeRange.newBuilder() to construct.
private TimeRange(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private TimeRange(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final TimeRange defaultInstance;
public static TimeRange getDefaultInstance() {
return defaultInstance;
}
@Override
public TimeRange getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private TimeRange(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
start_ = input.readUInt64();
break;
}
case 16: {
bitField0_ |= 0x00000002;
end_ = input.readUInt64();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TimeRange_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TimeRange_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.class, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder.class);
}
public static com.google.protobuf.Parser<TimeRange> PARSER =
new com.google.protobuf.AbstractParser<TimeRange>() {
@Override
public TimeRange parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new TimeRange(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<TimeRange> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional uint64 start = 1;
public static final int START_FIELD_NUMBER = 1;
private long start_;
/**
* <code>optional uint64 start = 1;</code>
*/
@Override
public boolean hasStart() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional uint64 start = 1;</code>
*/
@Override
public long getStart() {
return start_;
}
// optional uint64 end = 2;
public static final int END_FIELD_NUMBER = 2;
private long end_;
/**
* <code>optional uint64 end = 2;</code>
*/
@Override
public boolean hasEnd() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional uint64 end = 2;</code>
*/
@Override
public long getEnd() {
return end_;
}
private void initFields() {
start_ = 0L;
end_ = 0L;
}
private byte memoizedIsInitialized = -1;
@Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
@Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeUInt64(1, start_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeUInt64(2, end_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
@Override
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, start_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(2, end_);
}
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 org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
@Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange prototype) {
return newBuilder().mergeFrom(prototype);
}
@Override
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;
}
/**
* Protobuf type {@code org_onebusaway_transit_data_federation_services_service_alerts.TimeRange}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRangeOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TimeRange_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TimeRange_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.class, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.Builder.class);
}
// Construct using org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
@Override
public Builder clear() {
super.clear();
start_ = 0L;
bitField0_ = (bitField0_ & ~0x00000001);
end_ = 0L;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
@Override
public Builder clone() {
return create().mergeFrom(buildPartial());
}
@Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TimeRange_descriptor;
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange getDefaultInstanceForType() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.getDefaultInstance();
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange build() {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange buildPartial() {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange result = new org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.start_ = start_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.end_ = end_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange) {
return mergeFrom((org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange other) {
if (other == org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange.getDefaultInstance()) return this;
if (other.hasStart()) {
setStart(other.getStart());
}
if (other.hasEnd()) {
setEnd(other.getEnd());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
@Override
public final boolean isInitialized() {
return true;
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TimeRange) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional uint64 start = 1;
private long start_ ;
/**
* <code>optional uint64 start = 1;</code>
*/
@Override
public boolean hasStart() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional uint64 start = 1;</code>
*/
@Override
public long getStart() {
return start_;
}
/**
* <code>optional uint64 start = 1;</code>
*/
public Builder setStart(long value) {
bitField0_ |= 0x00000001;
start_ = value;
onChanged();
return this;
}
/**
* <code>optional uint64 start = 1;</code>
*/
public Builder clearStart() {
bitField0_ = (bitField0_ & ~0x00000001);
start_ = 0L;
onChanged();
return this;
}
// optional uint64 end = 2;
private long end_ ;
/**
* <code>optional uint64 end = 2;</code>
*/
@Override
public boolean hasEnd() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional uint64 end = 2;</code>
*/
@Override
public long getEnd() {
return end_;
}
/**
* <code>optional uint64 end = 2;</code>
*/
public Builder setEnd(long value) {
bitField0_ |= 0x00000002;
end_ = value;
onChanged();
return this;
}
/**
* <code>optional uint64 end = 2;</code>
*/
public Builder clearEnd() {
bitField0_ = (bitField0_ & ~0x00000002);
end_ = 0L;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org_onebusaway_transit_data_federation_services_service_alerts.TimeRange)
}
static {
defaultInstance = new TimeRange(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org_onebusaway_transit_data_federation_services_service_alerts.TimeRange)
}
public interface TranslatedStringOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation>
getTranslationList();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation getTranslation(int index);
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
int getTranslationCount();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.TranslationOrBuilder>
getTranslationOrBuilderList();
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.TranslationOrBuilder getTranslationOrBuilder(
int index);
}
/**
* Protobuf type {@code org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString}
*/
public static final class TranslatedString extends
com.google.protobuf.GeneratedMessage
implements TranslatedStringOrBuilder {
// Use TranslatedString.newBuilder() to construct.
private TranslatedString(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private TranslatedString(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final TranslatedString defaultInstance;
public static TranslatedString getDefaultInstance() {
return defaultInstance;
}
@Override
public TranslatedString getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private TranslatedString(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
translation_ = new java.util.ArrayList<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation>();
mutable_bitField0_ |= 0x00000001;
}
translation_.add(input.readMessage(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.PARSER, extensionRegistry));
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
translation_ = java.util.Collections.unmodifiableList(translation_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.class, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder.class);
}
public static com.google.protobuf.Parser<TranslatedString> PARSER =
new com.google.protobuf.AbstractParser<TranslatedString>() {
@Override
public TranslatedString parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new TranslatedString(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<TranslatedString> getParserForType() {
return PARSER;
}
public interface TranslationOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required string text = 1;
/**
* <code>required string text = 1;</code>
*/
boolean hasText();
/**
* <code>required string text = 1;</code>
*/
java.lang.String getText();
/**
* <code>required string text = 1;</code>
*/
com.google.protobuf.ByteString
getTextBytes();
// optional string language = 2;
/**
* <code>optional string language = 2;</code>
*/
boolean hasLanguage();
/**
* <code>optional string language = 2;</code>
*/
java.lang.String getLanguage();
/**
* <code>optional string language = 2;</code>
*/
com.google.protobuf.ByteString
getLanguageBytes();
}
/**
* Protobuf type {@code org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation}
*/
public static final class Translation extends
com.google.protobuf.GeneratedMessage
implements TranslationOrBuilder {
// Use Translation.newBuilder() to construct.
private Translation(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private Translation(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final Translation defaultInstance;
public static Translation getDefaultInstance() {
return defaultInstance;
}
@Override
public Translation getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Translation(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
text_ = input.readBytes();
break;
}
case 18: {
bitField0_ |= 0x00000002;
language_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_Translation_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_Translation_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.class, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.Builder.class);
}
public static com.google.protobuf.Parser<Translation> PARSER =
new com.google.protobuf.AbstractParser<Translation>() {
@Override
public Translation parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Translation(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<Translation> getParserForType() {
return PARSER;
}
private int bitField0_;
// required string text = 1;
public static final int TEXT_FIELD_NUMBER = 1;
private java.lang.Object text_;
/**
* <code>required string text = 1;</code>
*/
@Override
public boolean hasText() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required string text = 1;</code>
*/
@Override
public java.lang.String getText() {
java.lang.Object ref = text_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
text_ = s;
}
return s;
}
}
/**
* <code>required string text = 1;</code>
*/
@Override
public com.google.protobuf.ByteString
getTextBytes() {
java.lang.Object ref = text_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
text_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string language = 2;
public static final int LANGUAGE_FIELD_NUMBER = 2;
private java.lang.Object language_;
/**
* <code>optional string language = 2;</code>
*/
@Override
public boolean hasLanguage() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string language = 2;</code>
*/
@Override
public java.lang.String getLanguage() {
java.lang.Object ref = language_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
language_ = s;
}
return s;
}
}
/**
* <code>optional string language = 2;</code>
*/
@Override
public com.google.protobuf.ByteString
getLanguageBytes() {
java.lang.Object ref = language_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
language_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
text_ = "";
language_ = "";
}
private byte memoizedIsInitialized = -1;
@Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasText()) {
memoizedIsInitialized = 0;
return false;
}
memoizedIsInitialized = 1;
return true;
}
@Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getTextBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getLanguageBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
@Override
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getTextBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getLanguageBytes());
}
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 org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
@Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation prototype) {
return newBuilder().mergeFrom(prototype);
}
@Override
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;
}
/**
* Protobuf type {@code org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.TranslationOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_Translation_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_Translation_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.class, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.Builder.class);
}
// Construct using org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
@Override
public Builder clear() {
super.clear();
text_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
language_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
@Override
public Builder clone() {
return create().mergeFrom(buildPartial());
}
@Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_Translation_descriptor;
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation getDefaultInstanceForType() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.getDefaultInstance();
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation build() {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation buildPartial() {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation result = new org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.text_ = text_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.language_ = language_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
@Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation) {
return mergeFrom((org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation other) {
if (other == org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.getDefaultInstance()) return this;
if (other.hasText()) {
bitField0_ |= 0x00000001;
text_ = other.text_;
onChanged();
}
if (other.hasLanguage()) {
bitField0_ |= 0x00000002;
language_ = other.language_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
@Override
public final boolean isInitialized() {
if (!hasText()) {
return false;
}
return true;
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// required string text = 1;
private java.lang.Object text_ = "";
/**
* <code>required string text = 1;</code>
*/
@Override
public boolean hasText() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>required string text = 1;</code>
*/
@Override
public java.lang.String getText() {
java.lang.Object ref = text_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
text_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>required string text = 1;</code>
*/
@Override
public com.google.protobuf.ByteString
getTextBytes() {
java.lang.Object ref = text_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
text_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>required string text = 1;</code>
*/
public Builder setText(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
text_ = value;
onChanged();
return this;
}
/**
* <code>required string text = 1;</code>
*/
public Builder clearText() {
bitField0_ = (bitField0_ & ~0x00000001);
text_ = getDefaultInstance().getText();
onChanged();
return this;
}
/**
* <code>required string text = 1;</code>
*/
public Builder setTextBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
text_ = value;
onChanged();
return this;
}
// optional string language = 2;
private java.lang.Object language_ = "";
/**
* <code>optional string language = 2;</code>
*/
@Override
public boolean hasLanguage() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string language = 2;</code>
*/
@Override
public java.lang.String getLanguage() {
java.lang.Object ref = language_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
language_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string language = 2;</code>
*/
@Override
public com.google.protobuf.ByteString
getLanguageBytes() {
java.lang.Object ref = language_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
language_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string language = 2;</code>
*/
public Builder setLanguage(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
language_ = value;
onChanged();
return this;
}
/**
* <code>optional string language = 2;</code>
*/
public Builder clearLanguage() {
bitField0_ = (bitField0_ & ~0x00000002);
language_ = getDefaultInstance().getLanguage();
onChanged();
return this;
}
/**
* <code>optional string language = 2;</code>
*/
public Builder setLanguageBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
language_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation)
}
static {
defaultInstance = new Translation(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation)
}
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;
public static final int TRANSLATION_FIELD_NUMBER = 1;
private java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation> translation_;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
@Override
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation> getTranslationList() {
return translation_;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
@Override
public java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.TranslationOrBuilder>
getTranslationOrBuilderList() {
return translation_;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
@Override
public int getTranslationCount() {
return translation_.size();
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation getTranslation(int index) {
return translation_.get(index);
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.TranslationOrBuilder getTranslationOrBuilder(
int index) {
return translation_.get(index);
}
private void initFields() {
translation_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
@Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
for (int i = 0; i < getTranslationCount(); i++) {
if (!getTranslation(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
@Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < translation_.size(); i++) {
output.writeMessage(1, translation_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
@Override
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < translation_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, translation_.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 org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
@Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString prototype) {
return newBuilder().mergeFrom(prototype);
}
@Override
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;
}
/**
* Protobuf type {@code org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedStringOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.class, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Builder.class);
}
// Construct using org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getTranslationFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
@Override
public Builder clear() {
super.clear();
if (translationBuilder_ == null) {
translation_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
translationBuilder_.clear();
}
return this;
}
@Override
public Builder clone() {
return create().mergeFrom(buildPartial());
}
@Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_descriptor;
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString getDefaultInstanceForType() {
return org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.getDefaultInstance();
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString build() {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString buildPartial() {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString result = new org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString(this);
int from_bitField0_ = bitField0_;
if (translationBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001)) {
translation_ = java.util.Collections.unmodifiableList(translation_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.translation_ = translation_;
} else {
result.translation_ = translationBuilder_.build();
}
onBuilt();
return result;
}
@Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString) {
return mergeFrom((org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString other) {
if (other == org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.getDefaultInstance()) return this;
if (translationBuilder_ == null) {
if (!other.translation_.isEmpty()) {
if (translation_.isEmpty()) {
translation_ = other.translation_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureTranslationIsMutable();
translation_.addAll(other.translation_);
}
onChanged();
}
} else {
if (!other.translation_.isEmpty()) {
if (translationBuilder_.isEmpty()) {
translationBuilder_.dispose();
translationBuilder_ = null;
translation_ = other.translation_;
bitField0_ = (bitField0_ & ~0x00000001);
translationBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getTranslationFieldBuilder() : null;
} else {
translationBuilder_.addAllMessages(other.translation_);
}
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
@Override
public final boolean isInitialized() {
for (int i = 0; i < getTranslationCount(); i++) {
if (!getTranslation(i).isInitialized()) {
return false;
}
}
return true;
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;
private java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation> translation_ =
java.util.Collections.emptyList();
private void ensureTranslationIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
translation_ = new java.util.ArrayList<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation>(translation_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.TranslationOrBuilder> translationBuilder_;
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
@Override
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation> getTranslationList() {
if (translationBuilder_ == null) {
return java.util.Collections.unmodifiableList(translation_);
} else {
return translationBuilder_.getMessageList();
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
@Override
public int getTranslationCount() {
if (translationBuilder_ == null) {
return translation_.size();
} else {
return translationBuilder_.getCount();
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation getTranslation(int index) {
if (translationBuilder_ == null) {
return translation_.get(index);
} else {
return translationBuilder_.getMessage(index);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
public Builder setTranslation(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation value) {
if (translationBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTranslationIsMutable();
translation_.set(index, value);
onChanged();
} else {
translationBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
public Builder setTranslation(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.Builder builderForValue) {
if (translationBuilder_ == null) {
ensureTranslationIsMutable();
translation_.set(index, builderForValue.build());
onChanged();
} else {
translationBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
public Builder addTranslation(org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation value) {
if (translationBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTranslationIsMutable();
translation_.add(value);
onChanged();
} else {
translationBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
public Builder addTranslation(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation value) {
if (translationBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTranslationIsMutable();
translation_.add(index, value);
onChanged();
} else {
translationBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
public Builder addTranslation(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.Builder builderForValue) {
if (translationBuilder_ == null) {
ensureTranslationIsMutable();
translation_.add(builderForValue.build());
onChanged();
} else {
translationBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
public Builder addTranslation(
int index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.Builder builderForValue) {
if (translationBuilder_ == null) {
ensureTranslationIsMutable();
translation_.add(index, builderForValue.build());
onChanged();
} else {
translationBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
public Builder addAllTranslation(
java.lang.Iterable<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation> values) {
if (translationBuilder_ == null) {
ensureTranslationIsMutable();
super.addAll(values, translation_);
onChanged();
} else {
translationBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
public Builder clearTranslation() {
if (translationBuilder_ == null) {
translation_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
translationBuilder_.clear();
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
public Builder removeTranslation(int index) {
if (translationBuilder_ == null) {
ensureTranslationIsMutable();
translation_.remove(index);
onChanged();
} else {
translationBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.Builder getTranslationBuilder(
int index) {
return getTranslationFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
@Override
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.TranslationOrBuilder getTranslationOrBuilder(
int index) {
if (translationBuilder_ == null) {
return translation_.get(index); } else {
return translationBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
@Override
public java.util.List<? extends org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.TranslationOrBuilder>
getTranslationOrBuilderList() {
if (translationBuilder_ != null) {
return translationBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(translation_);
}
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.Builder addTranslationBuilder() {
return getTranslationFieldBuilder().addBuilder(
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.getDefaultInstance());
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
public org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.Builder addTranslationBuilder(
int index) {
return getTranslationFieldBuilder().addBuilder(
index, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.getDefaultInstance());
}
/**
* <code>repeated .org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString.Translation translation = 1;</code>
*/
public java.util.List<org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.Builder>
getTranslationBuilderList() {
return getTranslationFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.TranslationOrBuilder>
getTranslationFieldBuilder() {
if (translationBuilder_ == null) {
translationBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.Translation.Builder, org.onebusaway.transit_data_federation.services.service_alerts.ServiceAlerts.TranslatedString.TranslationOrBuilder>(
translation_,
((bitField0_ & 0x00000001) == 0x00000001),
getParentForChildren(),
isClean());
translation_ = null;
}
return translationBuilder_;
}
// @@protoc_insertion_point(builder_scope:org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString)
}
static {
defaultInstance = new TranslatedString(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:org_onebusaway_transit_data_federation_services_service_alerts.TranslatedString)
}
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlertsCollection_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlertsCollection_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlert_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlert_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Affects_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Affects_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Consequence_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Consequence_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Id_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Id_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TimeRange_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TimeRange_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_Translation_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_Translation_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\nfsrc/main/resources/org/onebusaway/tran" +
"sit_data_federation/services/service_ale" +
"rts/service-alerts.proto\022>org_onebusaway" +
"_transit_data_federation_services_servic" +
"e_alerts\"~\n\027ServiceAlertsCollection\022c\n\rs" +
"erviceAlerts\030\001 \003(\0132L.org_onebusaway_tran" +
"sit_data_federation_services_service_ale" +
"rts.ServiceAlert\"\332\n\n\014ServiceAlert\022N\n\002id\030" +
"\001 \002(\0132B.org_onebusaway_transit_data_fede" +
"ration_services_service_alerts.Id\022\024\n\014cre",
"ationTime\030\002 \002(\004\022\024\n\014modifiedTime\030\003 \002(\004\022_\n" +
"\014activeWindow\030\004 \003(\0132I.org_onebusaway_tra" +
"nsit_data_federation_services_service_al" +
"erts.TimeRange\022d\n\021publicationWindow\030\005 \003(" +
"\0132I.org_onebusaway_transit_data_federati" +
"on_services_service_alerts.TimeRange\022a\n\007" +
"summary\030\006 \001(\0132P.org_onebusaway_transit_d" +
"ata_federation_services_service_alerts.T" +
"ranslatedString\022e\n\013description\030\007 \001(\0132P.o" +
"rg_onebusaway_transit_data_federation_se",
"rvices_service_alerts.TranslatedString\022p" +
"\n\005cause\030\010 \001(\0162R.org_onebusaway_transit_d" +
"ata_federation_services_service_alerts.S" +
"erviceAlert.Cause:\rUNKNOWN_CAUSE\022X\n\007affe" +
"cts\030\t \003(\0132G.org_onebusaway_transit_data_" +
"federation_services_service_alerts.Affec" +
"ts\022`\n\013consequence\030\n \003(\0132K.org_onebusaway" +
"_transit_data_federation_services_servic" +
"e_alerts.Consequence\022g\n\010severity\030\013 \001(\0162U" +
".org_onebusaway_transit_data_federation_",
"services_service_alerts.ServiceAlert.Sev" +
"erity\022]\n\003url\030\014 \001(\0132P.org_onebusaway_tran" +
"sit_data_federation_services_service_ale" +
"rts.TranslatedString\"\330\001\n\005Cause\022\021\n\rUNKNOW" +
"N_CAUSE\020\001\022\017\n\013OTHER_CAUSE\020\002\022\025\n\021TECHNICAL_" +
"PROBLEM\020\003\022\n\n\006STRIKE\020\004\022\021\n\rDEMONSTRATION\020\005" +
"\022\014\n\010ACCIDENT\020\006\022\013\n\007HOLIDAY\020\007\022\013\n\007WEATHER\020\010" +
"\022\017\n\013MAINTENANCE\020\t\022\020\n\014CONSTRUCTION\020\n\022\023\n\017P" +
"OLICE_ACTIVITY\020\013\022\025\n\021MEDICAL_EMERGENCY\020\014\"" +
"l\n\010Severity\022\r\n\tNO_IMPACT\020\001\022\013\n\007UNKNOWN\020\002\022",
"\017\n\013VERY_SLIGHT\020\003\022\n\n\006SLIGHT\020\004\022\n\n\006NORMAL\020\005" +
"\022\n\n\006SEVERE\020\006\022\017\n\013VERY_SEVERE\020\007\"\304\002\n\007Affect" +
"s\022\020\n\010agencyId\030\001 \001(\t\022S\n\007routeId\030\002 \001(\0132B.o" +
"rg_onebusaway_transit_data_federation_se" +
"rvices_service_alerts.Id\022\023\n\013directionId\030" +
"\003 \001(\t\022R\n\006tripId\030\004 \001(\0132B.org_onebusaway_t" +
"ransit_data_federation_services_service_" +
"alerts.Id\022R\n\006stopId\030\005 \001(\0132B.org_onebusaw" +
"ay_transit_data_federation_services_serv" +
"ice_alerts.Id\022\025\n\rapplicationId\030\006 \001(\t\"\230\003\n",
"\013Consequence\022b\n\006effect\030\001 \001(\0162R.org_onebu" +
"saway_transit_data_federation_services_s" +
"ervice_alerts.Consequence.Effect\022\022\n\ndeto" +
"urPath\030\002 \001(\t\022Y\n\rdetourStopIds\030\003 \003(\0132B.or" +
"g_onebusaway_transit_data_federation_ser" +
"vices_service_alerts.Id\"\265\001\n\006Effect\022\016\n\nNO" +
"_SERVICE\020\001\022\023\n\017REDUCED_SERVICE\020\002\022\026\n\022SIGNI" +
"FICANT_DELAYS\020\003\022\n\n\006DETOUR\020\004\022\026\n\022ADDITIONA" +
"L_SERVICE\020\005\022\024\n\020MODIFIED_SERVICE\020\006\022\020\n\014OTH" +
"ER_EFFECT\020\007\022\022\n\016UNKNOWN_EFFECT\020\010\022\016\n\nSTOP_",
"MOVED\020\t\"\"\n\002Id\022\020\n\010agencyId\030\001 \002(\t\022\n\n\002id\030\002 " +
"\002(\t\"\'\n\tTimeRange\022\r\n\005start\030\001 \001(\004\022\013\n\003end\030\002" +
" \001(\004\"\264\001\n\020TranslatedString\022q\n\013translation" +
"\030\001 \003(\0132\\.org_onebusaway_transit_data_fed" +
"eration_services_service_alerts.Translat" +
"edString.Translation\032-\n\013Translation\022\014\n\004t" +
"ext\030\001 \002(\t\022\020\n\010language\030\002 \001(\tB@\n>org.onebu" +
"saway.transit_data_federation.services.s" +
"ervice_alerts"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
@Override
public com.google.protobuf.ExtensionRegistry assignDescriptors(
com.google.protobuf.Descriptors.FileDescriptor root) {
descriptor = root;
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlertsCollection_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlertsCollection_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlertsCollection_descriptor,
new java.lang.String[] { "ServiceAlerts", });
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlert_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlert_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_ServiceAlert_descriptor,
new java.lang.String[] { "Id", "CreationTime", "ModifiedTime", "ActiveWindow", "PublicationWindow", "Summary", "Description", "Cause", "Affects", "Consequence", "Severity", "Url", });
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Affects_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Affects_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Affects_descriptor,
new java.lang.String[] { "AgencyId", "RouteId", "DirectionId", "TripId", "StopId", "ApplicationId", });
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Consequence_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Consequence_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Consequence_descriptor,
new java.lang.String[] { "Effect", "DetourPath", "DetourStopIds", });
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Id_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Id_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_Id_descriptor,
new java.lang.String[] { "AgencyId", "Id", });
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TimeRange_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TimeRange_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TimeRange_descriptor,
new java.lang.String[] { "Start", "End", });
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_descriptor,
new java.lang.String[] { "Translation", });
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_Translation_descriptor =
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_descriptor.getNestedTypes().get(0);
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_Translation_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_org_onebusaway_transit_data_federation_services_service_alerts_TranslatedString_Translation_descriptor,
new java.lang.String[] { "Text", "Language", });
return null;
}
};
com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
}, assigner);
}
// @@protoc_insertion_point(outer_class_scope)
}