com.google.transit.realtime
Class GtfsRealtime.TranslatedString
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableMessage<GtfsRealtime.TranslatedString>
com.google.transit.realtime.GtfsRealtime.TranslatedString
- All Implemented Interfaces:
- com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<GtfsRealtime.TranslatedString>, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, GtfsRealtime.TranslatedStringOrBuilder, Serializable
- Enclosing class:
- GtfsRealtime
public static final class GtfsRealtime.TranslatedString
- extends com.google.protobuf.GeneratedMessage.ExtendableMessage<GtfsRealtime.TranslatedString>
- implements GtfsRealtime.TranslatedStringOrBuilder
Protobuf type transit_realtime.TranslatedString
An internationalized message containing per-language versions of a snippet of
text or a URL.
One of the strings from a message will be picked up. The resolution proceeds
as follows:
1. If the UI language matches the language code of a translation,
the first matching translation is picked.
2. If a default UI language (e.g., English) matches the language code of a
translation, the first matching translation is picked.
3. If some translation has an unspecified language code, that translation is
picked.
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage.ExtendableMessage |
com.google.protobuf.GeneratedMessage.ExtendableMessage.ExtensionWriter |
| Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage |
com.google.protobuf.GeneratedMessage.BuilderParent, com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessage.ExtendableBuilder>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingType extends com.google.protobuf.Message,Type> |
| Fields inherited from class com.google.protobuf.GeneratedMessage |
alwaysUseFieldBuilders |
| Fields inherited from class com.google.protobuf.AbstractMessageLite |
memoizedHashCode |
| Methods inherited from class com.google.protobuf.GeneratedMessage.ExtendableMessage |
extensionsAreInitialized, extensionsSerializedSize, extensionsSerializedSizeAsMessageSet, getAllFields, getExtension, getExtension, getExtensionCount, getExtensionFields, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasField, makeExtensionsImmutable, newExtensionWriter, newMessageSetExtensionWriter, parseUnknownField |
| Methods inherited from class com.google.protobuf.GeneratedMessage |
getDescriptorForType, getOneofFieldDescriptor, hasOneof, newFileScopedGeneratedExtension, newFileScopedGeneratedExtension, newMessageScopedGeneratedExtension, newMessageScopedGeneratedExtension |
| Methods inherited from class com.google.protobuf.AbstractMessage |
equals, findInitializationErrors, getInitializationErrorString, hashCode, hashFields, toString |
| Methods inherited from class com.google.protobuf.AbstractMessageLite |
checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo |
| Methods inherited from interface com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder |
getExtension, getExtension, getExtensionCount, hasExtension |
| Methods inherited from interface com.google.protobuf.MessageOrBuilder |
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof |
| Methods inherited from interface com.google.protobuf.MessageLite |
toByteArray, toByteString, writeDelimitedTo, writeTo |
PARSER
public static com.google.protobuf.Parser<GtfsRealtime.TranslatedString> PARSER
TRANSLATION_FIELD_NUMBER
public static final int TRANSLATION_FIELD_NUMBER
- See Also:
- Constant Field Values
getDefaultInstance
public static GtfsRealtime.TranslatedString getDefaultInstance()
getDefaultInstanceForType
public GtfsRealtime.TranslatedString getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType in interface com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<GtfsRealtime.TranslatedString>- Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFields in interface com.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFields in class com.google.protobuf.GeneratedMessage
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
getParserForType
public com.google.protobuf.Parser<GtfsRealtime.TranslatedString> getParserForType()
- Specified by:
getParserForType in interface com.google.protobuf.Message- Specified by:
getParserForType in interface com.google.protobuf.MessageLite- Overrides:
getParserForType in class com.google.protobuf.GeneratedMessage
getTranslationList
public List<GtfsRealtime.TranslatedString.Translation> getTranslationList()
repeated .transit_realtime.TranslatedString.Translation translation = 1;
At least one translation must be provided.
- Specified by:
getTranslationList in interface GtfsRealtime.TranslatedStringOrBuilder
getTranslationOrBuilderList
public List<? extends GtfsRealtime.TranslatedString.TranslationOrBuilder> getTranslationOrBuilderList()
repeated .transit_realtime.TranslatedString.Translation translation = 1;
At least one translation must be provided.
- Specified by:
getTranslationOrBuilderList in interface GtfsRealtime.TranslatedStringOrBuilder
getTranslationCount
public int getTranslationCount()
repeated .transit_realtime.TranslatedString.Translation translation = 1;
At least one translation must be provided.
- Specified by:
getTranslationCount in interface GtfsRealtime.TranslatedStringOrBuilder
getTranslation
public GtfsRealtime.TranslatedString.Translation getTranslation(int index)
repeated .transit_realtime.TranslatedString.Translation translation = 1;
At least one translation must be provided.
- Specified by:
getTranslation in interface GtfsRealtime.TranslatedStringOrBuilder
getTranslationOrBuilder
public GtfsRealtime.TranslatedString.TranslationOrBuilder getTranslationOrBuilder(int index)
repeated .transit_realtime.TranslatedString.Translation translation = 1;
At least one translation must be provided.
- Specified by:
getTranslationOrBuilder in interface GtfsRealtime.TranslatedStringOrBuilder
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitialized in class com.google.protobuf.GeneratedMessage.ExtendableMessage<GtfsRealtime.TranslatedString>
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
- Specified by:
writeTo in interface com.google.protobuf.MessageLite- Overrides:
writeTo in class com.google.protobuf.AbstractMessage
- Throws:
IOException
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize in interface com.google.protobuf.MessageLite- Overrides:
getSerializedSize in class com.google.protobuf.AbstractMessage
writeReplace
protected Object writeReplace()
throws ObjectStreamException
- Overrides:
writeReplace in class com.google.protobuf.GeneratedMessage
- Throws:
ObjectStreamException
parseFrom
public static GtfsRealtime.TranslatedString parseFrom(com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
parseFrom
public static GtfsRealtime.TranslatedString parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
parseFrom
public static GtfsRealtime.TranslatedString parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
parseFrom
public static GtfsRealtime.TranslatedString parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
parseFrom
public static GtfsRealtime.TranslatedString parseFrom(InputStream input)
throws IOException
- Throws:
IOException
parseFrom
public static GtfsRealtime.TranslatedString parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws IOException
- Throws:
IOException
parseDelimitedFrom
public static GtfsRealtime.TranslatedString parseDelimitedFrom(InputStream input)
throws IOException
- Throws:
IOException
parseDelimitedFrom
public static GtfsRealtime.TranslatedString parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws IOException
- Throws:
IOException
parseFrom
public static GtfsRealtime.TranslatedString parseFrom(com.google.protobuf.CodedInputStream input)
throws IOException
- Throws:
IOException
parseFrom
public static GtfsRealtime.TranslatedString parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws IOException
- Throws:
IOException
newBuilder
public static GtfsRealtime.TranslatedString.Builder newBuilder()
newBuilderForType
public GtfsRealtime.TranslatedString.Builder newBuilderForType()
- Specified by:
newBuilderForType in interface com.google.protobuf.Message- Specified by:
newBuilderForType in interface com.google.protobuf.MessageLite
newBuilder
public static GtfsRealtime.TranslatedString.Builder newBuilder(GtfsRealtime.TranslatedString prototype)
toBuilder
public GtfsRealtime.TranslatedString.Builder toBuilder()
- Specified by:
toBuilder in interface com.google.protobuf.Message- Specified by:
toBuilder in interface com.google.protobuf.MessageLite
newBuilderForType
protected GtfsRealtime.TranslatedString.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
- Specified by:
newBuilderForType in class com.google.protobuf.GeneratedMessage
Copyright © 2015. All Rights Reserved.