Package uk.org.netex.www.netex
Class LanguageUsageStructure.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<LanguageUsageStructure.Builder>
com.google.protobuf.GeneratedMessage.Builder<LanguageUsageStructure.Builder>
uk.org.netex.www.netex.LanguageUsageStructure.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,LanguageUsageStructureOrBuilder
- Enclosing class:
LanguageUsageStructure
public static final class LanguageUsageStructure.Builder
extends com.google.protobuf.GeneratedMessage.Builder<LanguageUsageStructure.Builder>
implements LanguageUsageStructureOrBuilder
Type describing language usage properties. [netex_framework/netex_utility/netex_utility_types.xsd at 215:49]Protobuf type
uk.org.netex.www.netex.LanguageUsageStructure-
Method Summary
Modifier and TypeMethodDescriptionaddAllLanguageUse(Iterable<? extends LanguageUseEnumeration> values) Usages of language supported.addAllLanguageUseValue(Iterable<Integer> values) Usages of language supported.Usages of language supported.addLanguageUseValue(int value) Usages of language supported.build()clear()Language whose usage is described.Usages of language supported.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorLanguage whose usage is described.com.google.protobuf.ByteStringLanguage whose usage is described.getLanguageUse(int index) Usages of language supported.intUsages of language supported.Usages of language supported.intgetLanguageUseValue(int index) Usages of language supported.Usages of language supported.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(LanguageUsageStructure other) setLanguage(String value) Language whose usage is described.setLanguageBytes(com.google.protobuf.ByteString value) Language whose usage is described.setLanguageUse(int index, LanguageUseEnumeration value) Usages of language supported.setLanguageUseValue(int index, int value) Usages of language supported.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<LanguageUsageStructure.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<LanguageUsageStructure.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<LanguageUsageStructure.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<LanguageUsageStructure.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<LanguageUsageStructure.Builder>
-
mergeFrom
public LanguageUsageStructure.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<LanguageUsageStructure.Builder>- Throws:
IOException
-
getLanguage
Language whose usage is described. [netex_framework/netex_utility/netex_utility_types.xsd at 220:53]
string language = 1;- Specified by:
getLanguagein interfaceLanguageUsageStructureOrBuilder- Returns:
- The language.
-
getLanguageBytes
public com.google.protobuf.ByteString getLanguageBytes()Language whose usage is described. [netex_framework/netex_utility/netex_utility_types.xsd at 220:53]
string language = 1;- Specified by:
getLanguageBytesin interfaceLanguageUsageStructureOrBuilder- Returns:
- The bytes for language.
-
setLanguage
Language whose usage is described. [netex_framework/netex_utility/netex_utility_types.xsd at 220:53]
string language = 1;- Parameters:
value- The language to set.- Returns:
- This builder for chaining.
-
clearLanguage
Language whose usage is described. [netex_framework/netex_utility/netex_utility_types.xsd at 220:53]
string language = 1;- Returns:
- This builder for chaining.
-
setLanguageBytes
Language whose usage is described. [netex_framework/netex_utility/netex_utility_types.xsd at 220:53]
string language = 1;- Parameters:
value- The bytes for language to set.- Returns:
- This builder for chaining.
-
getLanguageUseList
Usages of language supported. Based on UN terms. [netex_framework/netex_utility/netex_utility_types.xsd at 225:73]
repeated .uk.org.netex.www.netex.LanguageUseEnumeration language_use = 2 [packed = true];- Specified by:
getLanguageUseListin interfaceLanguageUsageStructureOrBuilder- Returns:
- A list containing the languageUse.
-
getLanguageUseCount
public int getLanguageUseCount()Usages of language supported. Based on UN terms. [netex_framework/netex_utility/netex_utility_types.xsd at 225:73]
repeated .uk.org.netex.www.netex.LanguageUseEnumeration language_use = 2 [packed = true];- Specified by:
getLanguageUseCountin interfaceLanguageUsageStructureOrBuilder- Returns:
- The count of languageUse.
-
getLanguageUse
Usages of language supported. Based on UN terms. [netex_framework/netex_utility/netex_utility_types.xsd at 225:73]
repeated .uk.org.netex.www.netex.LanguageUseEnumeration language_use = 2 [packed = true];- Specified by:
getLanguageUsein interfaceLanguageUsageStructureOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The languageUse at the given index.
-
setLanguageUse
Usages of language supported. Based on UN terms. [netex_framework/netex_utility/netex_utility_types.xsd at 225:73]
repeated .uk.org.netex.www.netex.LanguageUseEnumeration language_use = 2 [packed = true];- Parameters:
index- The index to set the value at.value- The languageUse to set.- Returns:
- This builder for chaining.
-
addLanguageUse
Usages of language supported. Based on UN terms. [netex_framework/netex_utility/netex_utility_types.xsd at 225:73]
repeated .uk.org.netex.www.netex.LanguageUseEnumeration language_use = 2 [packed = true];- Parameters:
value- The languageUse to add.- Returns:
- This builder for chaining.
-
addAllLanguageUse
public LanguageUsageStructure.Builder addAllLanguageUse(Iterable<? extends LanguageUseEnumeration> values) Usages of language supported. Based on UN terms. [netex_framework/netex_utility/netex_utility_types.xsd at 225:73]
repeated .uk.org.netex.www.netex.LanguageUseEnumeration language_use = 2 [packed = true];- Parameters:
values- The languageUse to add.- Returns:
- This builder for chaining.
-
clearLanguageUse
Usages of language supported. Based on UN terms. [netex_framework/netex_utility/netex_utility_types.xsd at 225:73]
repeated .uk.org.netex.www.netex.LanguageUseEnumeration language_use = 2 [packed = true];- Returns:
- This builder for chaining.
-
getLanguageUseValueList
Usages of language supported. Based on UN terms. [netex_framework/netex_utility/netex_utility_types.xsd at 225:73]
repeated .uk.org.netex.www.netex.LanguageUseEnumeration language_use = 2 [packed = true];- Specified by:
getLanguageUseValueListin interfaceLanguageUsageStructureOrBuilder- Returns:
- A list containing the enum numeric values on the wire for languageUse.
-
getLanguageUseValue
public int getLanguageUseValue(int index) Usages of language supported. Based on UN terms. [netex_framework/netex_utility/netex_utility_types.xsd at 225:73]
repeated .uk.org.netex.www.netex.LanguageUseEnumeration language_use = 2 [packed = true];- Specified by:
getLanguageUseValuein interfaceLanguageUsageStructureOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of languageUse at the given index.
-
setLanguageUseValue
Usages of language supported. Based on UN terms. [netex_framework/netex_utility/netex_utility_types.xsd at 225:73]
repeated .uk.org.netex.www.netex.LanguageUseEnumeration language_use = 2 [packed = true];- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for languageUse to set.- Returns:
- This builder for chaining.
-
addLanguageUseValue
Usages of language supported. Based on UN terms. [netex_framework/netex_utility/netex_utility_types.xsd at 225:73]
repeated .uk.org.netex.www.netex.LanguageUseEnumeration language_use = 2 [packed = true];- Parameters:
value- The enum numeric value on the wire for languageUse to add.- Returns:
- This builder for chaining.
-
addAllLanguageUseValue
Usages of language supported. Based on UN terms. [netex_framework/netex_utility/netex_utility_types.xsd at 225:73]
repeated .uk.org.netex.www.netex.LanguageUseEnumeration language_use = 2 [packed = true];- Parameters:
values- The enum numeric values on the wire for languageUse to add.- Returns:
- This builder for chaining.
-