public class SubscriptionRequestStructure extends AbstractSubscriptionRequestStructure
Java class for SubscriptionRequestStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SubscriptionRequestStructure">
<complexContent>
<extension base="{http://www.siri.org.uk/siri}AbstractSubscriptionRequestStructure">
<sequence>
<element ref="{http://www.siri.org.uk/siri}AbstractFunctionalServiceSubscriptionRequest" maxOccurs="unbounded"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<JAXBElement<? extends AbstractSubscriptionStructure>> |
abstractFunctionalServiceSubscriptionRequest |
consumerAddress, subscriptionContext, subscriptionFilterIdentifieraddress, delegatorAddress, delegatorRef, messageIdentifier, requestorRefaccountId, accountKeyrequestTimestamp| Constructor and Description |
|---|
SubscriptionRequestStructure() |
getConsumerAddress, getSubscriptionContext, getSubscriptionFilterIdentifier, setConsumerAddress, setSubscriptionContext, setSubscriptionFilterIdentifiergetAddress, getDelegatorAddress, getDelegatorRef, getMessageIdentifier, getRequestorRef, setAddress, setDelegatorAddress, setDelegatorRef, setMessageIdentifier, setRequestorRefgetAccountId, getAccountKey, setAccountId, setAccountKeygetRequestTimestamp, setRequestTimestampprotected List<JAXBElement<? extends AbstractSubscriptionStructure>> abstractFunctionalServiceSubscriptionRequest
public List<JAXBElement<? extends AbstractSubscriptionStructure>> getAbstractFunctionalServiceSubscriptionRequest()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the abstractFunctionalServiceSubscriptionRequest property.
For example, to add a new item, do as follows:
getAbstractFunctionalServiceSubscriptionRequest().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement<AbstractSubscriptionStructure>
JAXBElement<DataObjectSubscriptionStructure>
public SubscriptionRequestStructure withAbstractFunctionalServiceSubscriptionRequest(JAXBElement<? extends AbstractSubscriptionStructure>... values)
public SubscriptionRequestStructure withAbstractFunctionalServiceSubscriptionRequest(Collection<JAXBElement<? extends AbstractSubscriptionStructure>> values)
public SubscriptionRequestStructure withConsumerAddress(String value)
withConsumerAddress in class AbstractSubscriptionRequestStructurepublic SubscriptionRequestStructure withSubscriptionFilterIdentifier(String value)
withSubscriptionFilterIdentifier in class AbstractSubscriptionRequestStructurepublic SubscriptionRequestStructure withSubscriptionContext(SubscriptionContextStructure value)
withSubscriptionContext in class AbstractSubscriptionRequestStructurepublic SubscriptionRequestStructure withAddress(String value)
withAddress in class AbstractSubscriptionRequestStructurepublic SubscriptionRequestStructure withRequestorRef(ParticipantRefStructure value)
withRequestorRef in class AbstractSubscriptionRequestStructurepublic SubscriptionRequestStructure withMessageIdentifier(MessageQualifierStructure value)
withMessageIdentifier in class AbstractSubscriptionRequestStructurepublic SubscriptionRequestStructure withDelegatorAddress(String value)
withDelegatorAddress in class AbstractSubscriptionRequestStructurepublic SubscriptionRequestStructure withDelegatorRef(ParticipantRefStructure value)
withDelegatorRef in class AbstractSubscriptionRequestStructurepublic SubscriptionRequestStructure withAccountId(String value)
withAccountId in class AbstractSubscriptionRequestStructurepublic SubscriptionRequestStructure withAccountKey(String value)
withAccountKey in class AbstractSubscriptionRequestStructurepublic SubscriptionRequestStructure withRequestTimestamp(LocalDateTime value)
withRequestTimestamp in class AbstractSubscriptionRequestStructurepublic String toString()
toString in class AbstractSubscriptionRequestStructureCopyright © 2018 Entur AS. All rights reserved.