Package uk.org.netex.www.netex
Class ClassRelationshipInFrameStructure.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ClassRelationshipInFrameStructure.Builder>
com.google.protobuf.GeneratedMessage.Builder<ClassRelationshipInFrameStructure.Builder>
uk.org.netex.www.netex.ClassRelationshipInFrameStructure.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ClassRelationshipInFrameStructureOrBuilder
- Enclosing class:
ClassRelationshipInFrameStructure
public static final class ClassRelationshipInFrameStructure.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ClassRelationshipInFrameStructure.Builder>
implements ClassRelationshipInFrameStructureOrBuilder
Type for Relationship of Class of Entity. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 563:60]Protobuf type
uk.org.netex.www.netex.ClassRelationshipInFrameStructure-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Whether reference elements can be inline or by reference.Whether relationship is required, optional or not allowed.Whether contained elements must be whole set or can be just a Delta.Name of attribute in CLASS IN REPOSITORY.Reference to a Relationship.Whether reference elements can be inline or by reference.intWhether reference elements can be inline or by reference.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorWhether relationship is required, optional or not allowed.intWhether relationship is required, optional or not allowed.Whether contained elements must be whole set or can be just a Delta.intWhether contained elements must be whole set or can be just a Delta.getName()Name of attribute in CLASS IN REPOSITORY.com.google.protobuf.ByteStringName of attribute in CLASS IN REPOSITORY.Reference to a Relationship.Reference to a Relationship.Reference to a Relationship.booleanReference to a Relationship.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Reference to a Relationship.Whether reference elements can be inline or by reference.setContainmentValue(int value) Whether reference elements can be inline or by reference.setMandatory(MandatoryEnumeration value) Whether relationship is required, optional or not allowed.setMandatoryValue(int value) Whether relationship is required, optional or not allowed.Whether contained elements must be whole set or can be just a Delta.setModificationSetValue(int value) Whether contained elements must be whole set or can be just a Delta.Name of attribute in CLASS IN REPOSITORY.setNameBytes(com.google.protobuf.ByteString value) Name of attribute in CLASS IN REPOSITORY.Reference to a Relationship.setRelationshipRef(VersionOfObjectRefStructure.Builder builderForValue) Reference to a Relationship.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<ClassRelationshipInFrameStructure.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<ClassRelationshipInFrameStructure.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<ClassRelationshipInFrameStructure.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<ClassRelationshipInFrameStructure.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ClassRelationshipInFrameStructure.Builder>
-
mergeFrom
public ClassRelationshipInFrameStructure.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<ClassRelationshipInFrameStructure.Builder>- Throws:
IOException
-
getName
Name of attribute in CLASS IN REPOSITORY. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 585:47]
string name = 1;- Specified by:
getNamein interfaceClassRelationshipInFrameStructureOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Name of attribute in CLASS IN REPOSITORY. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 585:47]
string name = 1;- Specified by:
getNameBytesin interfaceClassRelationshipInFrameStructureOrBuilder- Returns:
- The bytes for name.
-
setName
Name of attribute in CLASS IN REPOSITORY. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 585:47]
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Name of attribute in CLASS IN REPOSITORY. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 585:47]
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
Name of attribute in CLASS IN REPOSITORY. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 585:47]
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasRelationshipRef
public boolean hasRelationshipRef()Reference to a Relationship. [netex_framework/netex_responsibility/netex_relationship.xsd at 133:70]
.uk.org.netex.www.netex.VersionOfObjectRefStructure relationship_ref = 2;- Specified by:
hasRelationshipRefin interfaceClassRelationshipInFrameStructureOrBuilder- Returns:
- Whether the relationshipRef field is set.
-
getRelationshipRef
Reference to a Relationship. [netex_framework/netex_responsibility/netex_relationship.xsd at 133:70]
.uk.org.netex.www.netex.VersionOfObjectRefStructure relationship_ref = 2;- Specified by:
getRelationshipRefin interfaceClassRelationshipInFrameStructureOrBuilder- Returns:
- The relationshipRef.
-
setRelationshipRef
public ClassRelationshipInFrameStructure.Builder setRelationshipRef(VersionOfObjectRefStructure value) Reference to a Relationship. [netex_framework/netex_responsibility/netex_relationship.xsd at 133:70]
.uk.org.netex.www.netex.VersionOfObjectRefStructure relationship_ref = 2; -
setRelationshipRef
public ClassRelationshipInFrameStructure.Builder setRelationshipRef(VersionOfObjectRefStructure.Builder builderForValue) Reference to a Relationship. [netex_framework/netex_responsibility/netex_relationship.xsd at 133:70]
.uk.org.netex.www.netex.VersionOfObjectRefStructure relationship_ref = 2; -
mergeRelationshipRef
public ClassRelationshipInFrameStructure.Builder mergeRelationshipRef(VersionOfObjectRefStructure value) Reference to a Relationship. [netex_framework/netex_responsibility/netex_relationship.xsd at 133:70]
.uk.org.netex.www.netex.VersionOfObjectRefStructure relationship_ref = 2; -
clearRelationshipRef
Reference to a Relationship. [netex_framework/netex_responsibility/netex_relationship.xsd at 133:70]
.uk.org.netex.www.netex.VersionOfObjectRefStructure relationship_ref = 2; -
getRelationshipRefBuilder
Reference to a Relationship. [netex_framework/netex_responsibility/netex_relationship.xsd at 133:70]
.uk.org.netex.www.netex.VersionOfObjectRefStructure relationship_ref = 2; -
getRelationshipRefOrBuilder
Reference to a Relationship. [netex_framework/netex_responsibility/netex_relationship.xsd at 133:70]
.uk.org.netex.www.netex.VersionOfObjectRefStructure relationship_ref = 2;- Specified by:
getRelationshipRefOrBuilderin interfaceClassRelationshipInFrameStructureOrBuilder
-
getMandatoryValue
public int getMandatoryValue()Whether relationship is required, optional or not allowed. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 569:95]
.uk.org.netex.www.netex.MandatoryEnumeration mandatory = 3;- Specified by:
getMandatoryValuein interfaceClassRelationshipInFrameStructureOrBuilder- Returns:
- The enum numeric value on the wire for mandatory.
-
setMandatoryValue
Whether relationship is required, optional or not allowed. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 569:95]
.uk.org.netex.www.netex.MandatoryEnumeration mandatory = 3;- Parameters:
value- The enum numeric value on the wire for mandatory to set.- Returns:
- This builder for chaining.
-
getMandatory
Whether relationship is required, optional or not allowed. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 569:95]
.uk.org.netex.www.netex.MandatoryEnumeration mandatory = 3;- Specified by:
getMandatoryin interfaceClassRelationshipInFrameStructureOrBuilder- Returns:
- The mandatory.
-
setMandatory
Whether relationship is required, optional or not allowed. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 569:95]
.uk.org.netex.www.netex.MandatoryEnumeration mandatory = 3;- Parameters:
value- The mandatory to set.- Returns:
- This builder for chaining.
-
clearMandatory
Whether relationship is required, optional or not allowed. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 569:95]
.uk.org.netex.www.netex.MandatoryEnumeration mandatory = 3;- Returns:
- This builder for chaining.
-
getContainmentValue
public int getContainmentValue()Whether reference elements can be inline or by reference. This is constrained by schema usage. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 574:95]
.uk.org.netex.www.netex.ContainmentEnumeration containment = 4;- Specified by:
getContainmentValuein interfaceClassRelationshipInFrameStructureOrBuilder- Returns:
- The enum numeric value on the wire for containment.
-
setContainmentValue
Whether reference elements can be inline or by reference. This is constrained by schema usage. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 574:95]
.uk.org.netex.www.netex.ContainmentEnumeration containment = 4;- Parameters:
value- The enum numeric value on the wire for containment to set.- Returns:
- This builder for chaining.
-
getContainment
Whether reference elements can be inline or by reference. This is constrained by schema usage. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 574:95]
.uk.org.netex.www.netex.ContainmentEnumeration containment = 4;- Specified by:
getContainmentin interfaceClassRelationshipInFrameStructureOrBuilder- Returns:
- The containment.
-
setContainment
Whether reference elements can be inline or by reference. This is constrained by schema usage. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 574:95]
.uk.org.netex.www.netex.ContainmentEnumeration containment = 4;- Parameters:
value- The containment to set.- Returns:
- This builder for chaining.
-
clearContainment
Whether reference elements can be inline or by reference. This is constrained by schema usage. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 574:95]
.uk.org.netex.www.netex.ContainmentEnumeration containment = 4;- Returns:
- This builder for chaining.
-
getModificationSetValue
public int getModificationSetValue()Whether contained elements must be whole set or can be just a Delta. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 579:88]
.uk.org.netex.www.netex.ModificationSetEnumeration modification_set = 5;- Specified by:
getModificationSetValuein interfaceClassRelationshipInFrameStructureOrBuilder- Returns:
- The enum numeric value on the wire for modificationSet.
-
setModificationSetValue
Whether contained elements must be whole set or can be just a Delta. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 579:88]
.uk.org.netex.www.netex.ModificationSetEnumeration modification_set = 5;- Parameters:
value- The enum numeric value on the wire for modificationSet to set.- Returns:
- This builder for chaining.
-
getModificationSet
Whether contained elements must be whole set or can be just a Delta. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 579:88]
.uk.org.netex.www.netex.ModificationSetEnumeration modification_set = 5;- Specified by:
getModificationSetin interfaceClassRelationshipInFrameStructureOrBuilder- Returns:
- The modificationSet.
-
setModificationSet
public ClassRelationshipInFrameStructure.Builder setModificationSet(ModificationSetEnumeration value) Whether contained elements must be whole set or can be just a Delta. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 579:88]
.uk.org.netex.www.netex.ModificationSetEnumeration modification_set = 5;- Parameters:
value- The modificationSet to set.- Returns:
- This builder for chaining.
-
clearModificationSet
Whether contained elements must be whole set or can be just a Delta. [netex_framework/netex_responsibility/netex_versionFrame_version.xsd at 579:88]
.uk.org.netex.www.netex.ModificationSetEnumeration modification_set = 5;- Returns:
- This builder for chaining.
-