Package uk.org.netex.www.netex
Class CountryRefType.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<CountryRefType.Builder>
com.google.protobuf.GeneratedMessage.Builder<CountryRefType.Builder>
uk.org.netex.www.netex.CountryRefType.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,CountryRefTypeOrBuilder
- Enclosing class:
CountryRefType
public static final class CountryRefType.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CountryRefType.Builder>
implements CountryRefTypeOrBuilder
Reference to a country ISO 3166-1 Note that GB is used for UK . May be qualified with a 3166-2 subdivision e.g. gb +m ENG, GB + SCT, GB See www.iso.org/iso/country_codes/iso_3166_code_lists.htm. [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1334:33]Protobuf type
uk.org.netex.www.netex.CountryRefType-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()clearRef()Iso 3166-1 Two Character country code.Iso3166-3 Three character country code [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1355:78][netex_framework/netex_reusableComponents/netex_country_support.xsd at 1338:20]static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetRef()Iso 3166-1 Two Character country code.Iso3166-3 Three character country code [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1355:78]com.google.protobuf.ByteStringIso3166-3 Three character country code [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1355:78]intIso 3166-1 Two Character country code.getValue()[netex_framework/netex_reusableComponents/netex_country_support.xsd at 1338:20]com.google.protobuf.ByteString[netex_framework/netex_reusableComponents/netex_country_support.xsd at 1338:20]protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(CountryRefType other) setRef(IanaCountryTldEnumeration value) Iso 3166-1 Two Character country code.setRefPrincipality(String value) Iso3166-3 Three character country code [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1355:78]setRefPrincipalityBytes(com.google.protobuf.ByteString value) Iso3166-3 Three character country code [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1355:78]setRefValue(int value) Iso 3166-1 Two Character country code.[netex_framework/netex_reusableComponents/netex_country_support.xsd at 1338:20]setValueBytes(com.google.protobuf.ByteString value) [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1338:20]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<CountryRefType.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<CountryRefType.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<CountryRefType.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<CountryRefType.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CountryRefType.Builder>
-
mergeFrom
public CountryRefType.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<CountryRefType.Builder>- Throws:
IOException
-
getRefValue
public int getRefValue()Iso 3166-1 Two Character country code. [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1350:54]
.uk.org.netex.www.netex.IanaCountryTldEnumeration ref = 1;- Specified by:
getRefValuein interfaceCountryRefTypeOrBuilder- Returns:
- The enum numeric value on the wire for ref.
-
setRefValue
Iso 3166-1 Two Character country code. [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1350:54]
.uk.org.netex.www.netex.IanaCountryTldEnumeration ref = 1;- Parameters:
value- The enum numeric value on the wire for ref to set.- Returns:
- This builder for chaining.
-
getRef
Iso 3166-1 Two Character country code. [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1350:54]
.uk.org.netex.www.netex.IanaCountryTldEnumeration ref = 1;- Specified by:
getRefin interfaceCountryRefTypeOrBuilder- Returns:
- The ref.
-
setRef
Iso 3166-1 Two Character country code. [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1350:54]
.uk.org.netex.www.netex.IanaCountryTldEnumeration ref = 1;- Parameters:
value- The ref to set.- Returns:
- This builder for chaining.
-
clearRef
Iso 3166-1 Two Character country code. [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1350:54]
.uk.org.netex.www.netex.IanaCountryTldEnumeration ref = 1;- Returns:
- This builder for chaining.
-
getRefPrincipality
Iso3166-3 Three character country code [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1355:78]
string ref_principality = 2 [(.buf.validate.field) = { ... }- Specified by:
getRefPrincipalityin interfaceCountryRefTypeOrBuilder- Returns:
- The refPrincipality.
-
getRefPrincipalityBytes
public com.google.protobuf.ByteString getRefPrincipalityBytes()Iso3166-3 Three character country code [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1355:78]
string ref_principality = 2 [(.buf.validate.field) = { ... }- Specified by:
getRefPrincipalityBytesin interfaceCountryRefTypeOrBuilder- Returns:
- The bytes for refPrincipality.
-
setRefPrincipality
Iso3166-3 Three character country code [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1355:78]
string ref_principality = 2 [(.buf.validate.field) = { ... }- Parameters:
value- The refPrincipality to set.- Returns:
- This builder for chaining.
-
clearRefPrincipality
Iso3166-3 Three character country code [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1355:78]
string ref_principality = 2 [(.buf.validate.field) = { ... }- Returns:
- This builder for chaining.
-
setRefPrincipalityBytes
Iso3166-3 Three character country code [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1355:78]
string ref_principality = 2 [(.buf.validate.field) = { ... }- Parameters:
value- The bytes for refPrincipality to set.- Returns:
- This builder for chaining.
-
getValue
[netex_framework/netex_reusableComponents/netex_country_support.xsd at 1338:20]
string value = 3 [(.buf.validate.field) = { ... }- Specified by:
getValuein interfaceCountryRefTypeOrBuilder- Returns:
- The value.
-
getValueBytes
public com.google.protobuf.ByteString getValueBytes()[netex_framework/netex_reusableComponents/netex_country_support.xsd at 1338:20]
string value = 3 [(.buf.validate.field) = { ... }- Specified by:
getValueBytesin interfaceCountryRefTypeOrBuilder- Returns:
- The bytes for value.
-
setValue
[netex_framework/netex_reusableComponents/netex_country_support.xsd at 1338:20]
string value = 3 [(.buf.validate.field) = { ... }- Parameters:
value- The value to set.- Returns:
- This builder for chaining.
-
clearValue
[netex_framework/netex_reusableComponents/netex_country_support.xsd at 1338:20]
string value = 3 [(.buf.validate.field) = { ... }- Returns:
- This builder for chaining.
-
setValueBytes
[netex_framework/netex_reusableComponents/netex_country_support.xsd at 1338:20]
string value = 3 [(.buf.validate.field) = { ... }- Parameters:
value- The bytes for value to set.- Returns:
- This builder for chaining.
-