Class AbstractCapabilitiesStructure.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<AbstractCapabilitiesStructure.Builder>
com.google.protobuf.GeneratedMessage.Builder<AbstractCapabilitiesStructure.Builder>
uk.org.siri.www.siri.AbstractCapabilitiesStructure.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, AbstractCapabilitiesStructureOrBuilder
Enclosing class:
AbstractCapabilitiesStructure

public static final class AbstractCapabilitiesStructure.Builder extends com.google.protobuf.GeneratedMessage.Builder<AbstractCapabilitiesStructure.Builder> implements AbstractCapabilitiesStructureOrBuilder
 Type for Capabilities of StopMonitopring Service.  [siri/siri_requests-v2.0.xsd at 886:56]
 
Protobuf type uk.org.siri.www.siri.AbstractCapabilitiesStructure
  • Method Details

    • 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.Builder<AbstractCapabilitiesStructure.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<AbstractCapabilitiesStructure.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<AbstractCapabilitiesStructure.Builder>
    • getDefaultInstanceForType

      public AbstractCapabilitiesStructure getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public AbstractCapabilitiesStructure buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public AbstractCapabilitiesStructure.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<AbstractCapabilitiesStructure.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<AbstractCapabilitiesStructure.Builder>
    • mergeFrom

      public AbstractCapabilitiesStructure.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<AbstractCapabilitiesStructure.Builder>
      Throws:
      IOException
    • hasGeneralInteraction

      public boolean hasGeneralInteraction()
       General capabilities common to all SIRI service request types.  [siri/siri_requests-v2.0.xsd at 891:102]
       
      .uk.org.siri.www.siri.CapabilityGeneralInteractionStructure general_interaction = 1;
      Specified by:
      hasGeneralInteraction in interface AbstractCapabilitiesStructureOrBuilder
      Returns:
      Whether the generalInteraction field is set.
    • getGeneralInteraction

      public CapabilityGeneralInteractionStructure getGeneralInteraction()
       General capabilities common to all SIRI service request types.  [siri/siri_requests-v2.0.xsd at 891:102]
       
      .uk.org.siri.www.siri.CapabilityGeneralInteractionStructure general_interaction = 1;
      Specified by:
      getGeneralInteraction in interface AbstractCapabilitiesStructureOrBuilder
      Returns:
      The generalInteraction.
    • setGeneralInteraction

       General capabilities common to all SIRI service request types.  [siri/siri_requests-v2.0.xsd at 891:102]
       
      .uk.org.siri.www.siri.CapabilityGeneralInteractionStructure general_interaction = 1;
    • setGeneralInteraction

       General capabilities common to all SIRI service request types.  [siri/siri_requests-v2.0.xsd at 891:102]
       
      .uk.org.siri.www.siri.CapabilityGeneralInteractionStructure general_interaction = 1;
    • mergeGeneralInteraction

       General capabilities common to all SIRI service request types.  [siri/siri_requests-v2.0.xsd at 891:102]
       
      .uk.org.siri.www.siri.CapabilityGeneralInteractionStructure general_interaction = 1;
    • clearGeneralInteraction

      public AbstractCapabilitiesStructure.Builder clearGeneralInteraction()
       General capabilities common to all SIRI service request types.  [siri/siri_requests-v2.0.xsd at 891:102]
       
      .uk.org.siri.www.siri.CapabilityGeneralInteractionStructure general_interaction = 1;
    • getGeneralInteractionBuilder

      public CapabilityGeneralInteractionStructure.Builder getGeneralInteractionBuilder()
       General capabilities common to all SIRI service request types.  [siri/siri_requests-v2.0.xsd at 891:102]
       
      .uk.org.siri.www.siri.CapabilityGeneralInteractionStructure general_interaction = 1;
    • getGeneralInteractionOrBuilder

      public CapabilityGeneralInteractionStructureOrBuilder getGeneralInteractionOrBuilder()
       General capabilities common to all SIRI service request types.  [siri/siri_requests-v2.0.xsd at 891:102]
       
      .uk.org.siri.www.siri.CapabilityGeneralInteractionStructure general_interaction = 1;
      Specified by:
      getGeneralInteractionOrBuilder in interface AbstractCapabilitiesStructureOrBuilder
    • hasTransportDescription

      public boolean hasTransportDescription()
       Implementation properties common to all request types.  [siri/siri_requests-v2.0.xsd at 896:96]
       
      .uk.org.siri.www.siri.TransportDescriptionStructure transport_description = 2;
      Specified by:
      hasTransportDescription in interface AbstractCapabilitiesStructureOrBuilder
      Returns:
      Whether the transportDescription field is set.
    • getTransportDescription

      public TransportDescriptionStructure getTransportDescription()
       Implementation properties common to all request types.  [siri/siri_requests-v2.0.xsd at 896:96]
       
      .uk.org.siri.www.siri.TransportDescriptionStructure transport_description = 2;
      Specified by:
      getTransportDescription in interface AbstractCapabilitiesStructureOrBuilder
      Returns:
      The transportDescription.
    • setTransportDescription

       Implementation properties common to all request types.  [siri/siri_requests-v2.0.xsd at 896:96]
       
      .uk.org.siri.www.siri.TransportDescriptionStructure transport_description = 2;
    • setTransportDescription

      public AbstractCapabilitiesStructure.Builder setTransportDescription(TransportDescriptionStructure.Builder builderForValue)
       Implementation properties common to all request types.  [siri/siri_requests-v2.0.xsd at 896:96]
       
      .uk.org.siri.www.siri.TransportDescriptionStructure transport_description = 2;
    • mergeTransportDescription

      public AbstractCapabilitiesStructure.Builder mergeTransportDescription(TransportDescriptionStructure value)
       Implementation properties common to all request types.  [siri/siri_requests-v2.0.xsd at 896:96]
       
      .uk.org.siri.www.siri.TransportDescriptionStructure transport_description = 2;
    • clearTransportDescription

      public AbstractCapabilitiesStructure.Builder clearTransportDescription()
       Implementation properties common to all request types.  [siri/siri_requests-v2.0.xsd at 896:96]
       
      .uk.org.siri.www.siri.TransportDescriptionStructure transport_description = 2;
    • getTransportDescriptionBuilder

      public TransportDescriptionStructure.Builder getTransportDescriptionBuilder()
       Implementation properties common to all request types.  [siri/siri_requests-v2.0.xsd at 896:96]
       
      .uk.org.siri.www.siri.TransportDescriptionStructure transport_description = 2;
    • getTransportDescriptionOrBuilder

      public TransportDescriptionStructureOrBuilder getTransportDescriptionOrBuilder()
       Implementation properties common to all request types.  [siri/siri_requests-v2.0.xsd at 896:96]
       
      .uk.org.siri.www.siri.TransportDescriptionStructure transport_description = 2;
      Specified by:
      getTransportDescriptionOrBuilder in interface AbstractCapabilitiesStructureOrBuilder