com.google.transit.realtime
Class GtfsRealtime.FeedEntity.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessage.ExtendableBuilder<GtfsRealtime.FeedEntity,GtfsRealtime.FeedEntity.Builder>
com.google.transit.realtime.GtfsRealtime.FeedEntity.Builder
- All Implemented Interfaces:
- com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<GtfsRealtime.FeedEntity>, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, GtfsRealtime.FeedEntityOrBuilder, Cloneable
- Enclosing class:
- GtfsRealtime.FeedEntity
public static final class GtfsRealtime.FeedEntity.Builder
- extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<GtfsRealtime.FeedEntity,GtfsRealtime.FeedEntity.Builder>
- implements GtfsRealtime.FeedEntityOrBuilder
| Methods inherited from class com.google.protobuf.GeneratedMessage.ExtendableBuilder |
addExtension, addRepeatedField, clearExtension, clearField, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtensionCount, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasField, mergeExtensionFields, parseUnknownField, setExtension, setExtension, setField, setRepeatedField |
| Methods inherited from class com.google.protobuf.GeneratedMessage.Builder |
getParentForChildren, getUnknownFields, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, setUnknownFields |
| Methods inherited from class com.google.protobuf.AbstractMessage.Builder |
mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException |
| Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder |
addAll, newUninitializedMessageException |
| Methods inherited from interface com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder |
getExtension, getExtension, getExtensionCount, hasExtension |
| Methods inherited from interface com.google.protobuf.MessageOrBuilder |
getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField |
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<GtfsRealtime.FeedEntity.Builder>
clear
public GtfsRealtime.FeedEntity.Builder clear()
- Specified by:
clear in interface com.google.protobuf.Message.Builder- Specified by:
clear in interface com.google.protobuf.MessageLite.Builder- Overrides:
clear in class com.google.protobuf.GeneratedMessage.ExtendableBuilder<GtfsRealtime.FeedEntity,GtfsRealtime.FeedEntity.Builder>
clone
public GtfsRealtime.FeedEntity.Builder clone()
- Specified by:
clone in interface com.google.protobuf.Message.Builder- Specified by:
clone in interface com.google.protobuf.MessageLite.Builder- Overrides:
clone in class com.google.protobuf.GeneratedMessage.ExtendableBuilder<GtfsRealtime.FeedEntity,GtfsRealtime.FeedEntity.Builder>
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType in interface com.google.protobuf.Message.Builder- Specified by:
getDescriptorForType in interface com.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<GtfsRealtime.FeedEntity.Builder>
getDefaultInstanceForType
public GtfsRealtime.FeedEntity getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
build
public GtfsRealtime.FeedEntity build()
- Specified by:
build in interface com.google.protobuf.Message.Builder- Specified by:
build in interface com.google.protobuf.MessageLite.Builder
buildPartial
public GtfsRealtime.FeedEntity buildPartial()
- Specified by:
buildPartial in interface com.google.protobuf.Message.Builder- Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder
mergeFrom
public GtfsRealtime.FeedEntity.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder- Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<GtfsRealtime.FeedEntity.Builder>
mergeFrom
public GtfsRealtime.FeedEntity.Builder mergeFrom(GtfsRealtime.FeedEntity other)
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitialized in class com.google.protobuf.GeneratedMessage.ExtendableBuilder<GtfsRealtime.FeedEntity,GtfsRealtime.FeedEntity.Builder>
mergeFrom
public GtfsRealtime.FeedEntity.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws IOException
- Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder- Specified by:
mergeFrom in interface com.google.protobuf.MessageLite.Builder- Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<GtfsRealtime.FeedEntity.Builder>
- Throws:
IOException
hasId
public boolean hasId()
- Specified by:
hasId in interface GtfsRealtime.FeedEntityOrBuilder
getId
public String getId()
- Specified by:
getId in interface GtfsRealtime.FeedEntityOrBuilder
setId
public GtfsRealtime.FeedEntity.Builder setId(String value)
clearId
public GtfsRealtime.FeedEntity.Builder clearId()
hasIsDeleted
public boolean hasIsDeleted()
- Specified by:
hasIsDeleted in interface GtfsRealtime.FeedEntityOrBuilder
getIsDeleted
public boolean getIsDeleted()
- Specified by:
getIsDeleted in interface GtfsRealtime.FeedEntityOrBuilder
setIsDeleted
public GtfsRealtime.FeedEntity.Builder setIsDeleted(boolean value)
clearIsDeleted
public GtfsRealtime.FeedEntity.Builder clearIsDeleted()
hasTripUpdate
public boolean hasTripUpdate()
- Specified by:
hasTripUpdate in interface GtfsRealtime.FeedEntityOrBuilder
getTripUpdate
public GtfsRealtime.TripUpdate getTripUpdate()
- Specified by:
getTripUpdate in interface GtfsRealtime.FeedEntityOrBuilder
setTripUpdate
public GtfsRealtime.FeedEntity.Builder setTripUpdate(GtfsRealtime.TripUpdate value)
setTripUpdate
public GtfsRealtime.FeedEntity.Builder setTripUpdate(GtfsRealtime.TripUpdate.Builder builderForValue)
mergeTripUpdate
public GtfsRealtime.FeedEntity.Builder mergeTripUpdate(GtfsRealtime.TripUpdate value)
clearTripUpdate
public GtfsRealtime.FeedEntity.Builder clearTripUpdate()
getTripUpdateBuilder
public GtfsRealtime.TripUpdate.Builder getTripUpdateBuilder()
getTripUpdateOrBuilder
public GtfsRealtime.TripUpdateOrBuilder getTripUpdateOrBuilder()
- Specified by:
getTripUpdateOrBuilder in interface GtfsRealtime.FeedEntityOrBuilder
hasVehicle
public boolean hasVehicle()
- Specified by:
hasVehicle in interface GtfsRealtime.FeedEntityOrBuilder
getVehicle
public GtfsRealtime.VehiclePosition getVehicle()
- Specified by:
getVehicle in interface GtfsRealtime.FeedEntityOrBuilder
setVehicle
public GtfsRealtime.FeedEntity.Builder setVehicle(GtfsRealtime.VehiclePosition value)
setVehicle
public GtfsRealtime.FeedEntity.Builder setVehicle(GtfsRealtime.VehiclePosition.Builder builderForValue)
mergeVehicle
public GtfsRealtime.FeedEntity.Builder mergeVehicle(GtfsRealtime.VehiclePosition value)
clearVehicle
public GtfsRealtime.FeedEntity.Builder clearVehicle()
getVehicleBuilder
public GtfsRealtime.VehiclePosition.Builder getVehicleBuilder()
getVehicleOrBuilder
public GtfsRealtime.VehiclePositionOrBuilder getVehicleOrBuilder()
- Specified by:
getVehicleOrBuilder in interface GtfsRealtime.FeedEntityOrBuilder
hasAlert
public boolean hasAlert()
- Specified by:
hasAlert in interface GtfsRealtime.FeedEntityOrBuilder
getAlert
public GtfsRealtime.Alert getAlert()
- Specified by:
getAlert in interface GtfsRealtime.FeedEntityOrBuilder
setAlert
public GtfsRealtime.FeedEntity.Builder setAlert(GtfsRealtime.Alert value)
setAlert
public GtfsRealtime.FeedEntity.Builder setAlert(GtfsRealtime.Alert.Builder builderForValue)
mergeAlert
public GtfsRealtime.FeedEntity.Builder mergeAlert(GtfsRealtime.Alert value)
clearAlert
public GtfsRealtime.FeedEntity.Builder clearAlert()
getAlertBuilder
public GtfsRealtime.Alert.Builder getAlertBuilder()
getAlertOrBuilder
public GtfsRealtime.AlertOrBuilder getAlertOrBuilder()
- Specified by:
getAlertOrBuilder in interface GtfsRealtime.FeedEntityOrBuilder
Copyright © 2012 OneBusAway. All Rights Reserved.