Package uk.org.netex.www.netex
Class CountryRefStructure.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<CountryRefStructure.Builder>
com.google.protobuf.GeneratedMessage.Builder<CountryRefStructure.Builder>
uk.org.netex.www.netex.CountryRefStructure.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,CountryRefStructureOrBuilder
- Enclosing class:
CountryRefStructure
public static final class CountryRefStructure.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CountryRefStructure.Builder>
implements CountryRefStructureOrBuilder
Type for a reference to a Country Identifier. [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1344:46]Protobuf type
uk.org.netex.www.netex.CountryRefStructure-
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]Type for a reference to a Country Identifier.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()Type for a reference to a Country Identifier.com.google.protobuf.ByteStringType for a reference to a Country Identifier.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(CountryRefStructure 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.Type for a reference to a Country Identifier.setValueBytes(com.google.protobuf.ByteString value) Type for a reference to a Country Identifier.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<CountryRefStructure.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<CountryRefStructure.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<CountryRefStructure.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<CountryRefStructure.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CountryRefStructure.Builder>
-
mergeFrom
public CountryRefStructure.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<CountryRefStructure.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 interfaceCountryRefStructureOrBuilder- 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 interfaceCountryRefStructureOrBuilder- 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 interfaceCountryRefStructureOrBuilder- 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 interfaceCountryRefStructureOrBuilder- 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
Type for a reference to a Country Identifier. [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1344:46]
string value = 3 [(.buf.validate.field) = { ... }- Specified by:
getValuein interfaceCountryRefStructureOrBuilder- Returns:
- The value.
-
getValueBytes
public com.google.protobuf.ByteString getValueBytes()Type for a reference to a Country Identifier. [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1344:46]
string value = 3 [(.buf.validate.field) = { ... }- Specified by:
getValueBytesin interfaceCountryRefStructureOrBuilder- Returns:
- The bytes for value.
-
setValue
Type for a reference to a Country Identifier. [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1344:46]
string value = 3 [(.buf.validate.field) = { ... }- Parameters:
value- The value to set.- Returns:
- This builder for chaining.
-
clearValue
Type for a reference to a Country Identifier. [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1344:46]
string value = 3 [(.buf.validate.field) = { ... }- Returns:
- This builder for chaining.
-
setValueBytes
Type for a reference to a Country Identifier. [netex_framework/netex_reusableComponents/netex_country_support.xsd at 1344:46]
string value = 3 [(.buf.validate.field) = { ... }- Parameters:
value- The bytes for value to set.- Returns:
- This builder for chaining.
-