Package uk.org.siri.www.siri
Class CapabilityGeneralInteractionStructure
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
uk.org.siri.www.siri.CapabilityGeneralInteractionStructure
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,CapabilityGeneralInteractionStructureOrBuilder
public final class CapabilityGeneralInteractionStructure
extends com.google.protobuf.GeneratedMessage
implements CapabilityGeneralInteractionStructureOrBuilder
Type for Common Request Policy capabilities. [siri/siri_requests-v2.0.xsd at 903:64]Protobuf type
uk.org.siri.www.siri.CapabilityGeneralInteractionStructure- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classType for Common Request Policy capabilities.static final classDelivery capabilities.static interfacestatic final classInteraction capabilities.static interfaceNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanDelivery capabilities.Delivery capabilities.static final com.google.protobuf.Descriptors.DescriptorbooleanWhether the service supports Delivery confirm.booleanWhether the service has a heartbeat message.Interaction capabilities.Interaction capabilities.booleanWhether the service supports multiple part despatch with MoreData flag.booleanWhether the service supports multiple Subscriber Filters.com.google.protobuf.Parser<CapabilityGeneralInteractionStructure> intbooleanWhether VisitNumber can be used as a strict order number within JOURNEY PATTERN.booleanDelivery capabilities.inthashCode()booleanInteraction capabilities.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(CapabilityGeneralInteractionStructure prototype) newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<CapabilityGeneralInteractionStructure> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
INTERACTION_FIELD_NUMBER
public static final int INTERACTION_FIELD_NUMBER- See Also:
-
DELIVERY_FIELD_NUMBER
public static final int DELIVERY_FIELD_NUMBER- See Also:
-
MULTIPART_DESPATCH_FIELD_NUMBER
public static final int MULTIPART_DESPATCH_FIELD_NUMBER- See Also:
-
MULTIPLE_SUBSCRIBER_FILTER_FIELD_NUMBER
public static final int MULTIPLE_SUBSCRIBER_FILTER_FIELD_NUMBER- See Also:
-
HAS_CONFIRM_DELIVERY_FIELD_NUMBER
public static final int HAS_CONFIRM_DELIVERY_FIELD_NUMBER- See Also:
-
HAS_HEARTBEAT_FIELD_NUMBER
public static final int HAS_HEARTBEAT_FIELD_NUMBER- See Also:
-
VISIT_NUMBERIS_ORDER_FIELD_NUMBER
public static final int VISIT_NUMBERIS_ORDER_FIELD_NUMBER- See Also:
-
-
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
-
hasInteraction
public boolean hasInteraction()Interaction capabilities. [siri/siri_requests-v2.0.xsd at 908:36]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.InteractionType interaction = 1;- Specified by:
hasInteractionin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- Whether the interaction field is set.
-
getInteraction
Interaction capabilities. [siri/siri_requests-v2.0.xsd at 908:36]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.InteractionType interaction = 1;- Specified by:
getInteractionin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- The interaction.
-
getInteractionOrBuilder
Interaction capabilities. [siri/siri_requests-v2.0.xsd at 908:36]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.InteractionType interaction = 1;- Specified by:
getInteractionOrBuilderin interfaceCapabilityGeneralInteractionStructureOrBuilder
-
hasDelivery
public boolean hasDelivery()Delivery capabilities. [siri/siri_requests-v2.0.xsd at 927:33]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.DeliveryType delivery = 2;- Specified by:
hasDeliveryin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- Whether the delivery field is set.
-
getDelivery
Delivery capabilities. [siri/siri_requests-v2.0.xsd at 927:33]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.DeliveryType delivery = 2;- Specified by:
getDeliveryin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- The delivery.
-
getDeliveryOrBuilder
Delivery capabilities. [siri/siri_requests-v2.0.xsd at 927:33]
.uk.org.siri.www.siri.CapabilityGeneralInteractionStructure.DeliveryType delivery = 2;- Specified by:
getDeliveryOrBuilderin interfaceCapabilityGeneralInteractionStructureOrBuilder
-
getMultipartDespatch
public boolean getMultipartDespatch()Whether the service supports multiple part despatch with MoreData flag. Default is 'true'. [siri/siri_requests-v2.0.xsd at 946:76]
bool multipart_despatch = 3;- Specified by:
getMultipartDespatchin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- The multipartDespatch.
-
getMultipleSubscriberFilter
public boolean getMultipleSubscriberFilter()Whether the service supports multiple Subscriber Filters. Default is ' false'. [siri/siri_requests-v2.0.xsd at 951:84]
bool multiple_subscriber_filter = 4;- Specified by:
getMultipleSubscriberFilterin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- The multipleSubscriberFilter.
-
getHasConfirmDelivery
public boolean getHasConfirmDelivery()Whether the service supports Delivery confirm. [siri/siri_requests-v2.0.xsd at 956:78]
bool has_confirm_delivery = 5;- Specified by:
getHasConfirmDeliveryin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- The hasConfirmDelivery.
-
getHasHeartbeat
public boolean getHasHeartbeat()Whether the service has a heartbeat message. Default is 'false'. [siri/siri_requests-v2.0.xsd at 961:72]
bool has_heartbeat = 6;- Specified by:
getHasHeartbeatin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- The hasHeartbeat.
-
getVisitNumberisOrder
public boolean getVisitNumberisOrder()Whether VisitNumber can be used as a strict order number within JOURNEY PATTERN. Default is 'false'. [siri/siri_requests-v2.0.xsd at 966:92]
bool visit_numberis_order = 7;- Specified by:
getVisitNumberisOrderin interfaceCapabilityGeneralInteractionStructureOrBuilder- Returns:
- The visitNumberisOrder.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static CapabilityGeneralInteractionStructure parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CapabilityGeneralInteractionStructure parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CapabilityGeneralInteractionStructure parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CapabilityGeneralInteractionStructure parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CapabilityGeneralInteractionStructure parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CapabilityGeneralInteractionStructure parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static CapabilityGeneralInteractionStructure parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static CapabilityGeneralInteractionStructure parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static CapabilityGeneralInteractionStructure parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static CapabilityGeneralInteractionStructure parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static CapabilityGeneralInteractionStructure parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static CapabilityGeneralInteractionStructure.Builder newBuilder(CapabilityGeneralInteractionStructure prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected CapabilityGeneralInteractionStructure.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-