Class Exchange
- java.lang.Object
-
- eu.datex2.siri13.schema._1_0._1_0.Exchange
-
- All Implemented Interfaces:
Serializable
public class Exchange extends Object implements Serializable
Details associated with the management of the exchange between the supplier and the client.Java class for Exchange complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Exchange"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="changedFlag" type="{http://datex2.eu/schema/1_0/1_0}ChangedFlagEnum" minOccurs="0"/> <element name="clientIdentification" type="{http://datex2.eu/schema/1_0/1_0}String" minOccurs="0"/> <element name="deliveryBreak" type="{http://datex2.eu/schema/1_0/1_0}Boolean" minOccurs="0"/> <element name="denyReason" type="{http://datex2.eu/schema/1_0/1_0}DenyReasonEnum" minOccurs="0"/> <element name="historicalStartDate" type="{http://datex2.eu/schema/1_0/1_0}DateTime" minOccurs="0"/> <element name="historicalStopDate" type="{http://datex2.eu/schema/1_0/1_0}DateTime" minOccurs="0"/> <element name="keepAlive" type="{http://datex2.eu/schema/1_0/1_0}Boolean" minOccurs="0"/> <element name="requestType" type="{http://datex2.eu/schema/1_0/1_0}RequestTypeEnum" minOccurs="0"/> <element name="response" type="{http://datex2.eu/schema/1_0/1_0}ResponseEnum" minOccurs="0"/> <element name="subscriptionReference" type="{http://datex2.eu/schema/1_0/1_0}String" minOccurs="0"/> <element name="supplierIdentification" type="{http://datex2.eu/schema/1_0/1_0}InternationalIdentifier"/> <element name="target" type="{http://datex2.eu/schema/1_0/1_0}Target" minOccurs="0"/> <element name="subscription" type="{http://datex2.eu/schema/1_0/1_0}Subscription" minOccurs="0"/> <element name="filterReference" type="{http://datex2.eu/schema/1_0/1_0}FilterReference" maxOccurs="unbounded" minOccurs="0"/> <element name="catalogueReference" type="{http://datex2.eu/schema/1_0/1_0}CatalogueReference" maxOccurs="unbounded" minOccurs="0"/> <element name="exchangeExtension" type="{http://datex2.eu/schema/1_0/1_0}ExtensionType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<CatalogueReference>catalogueReferencesprotected ChangedFlagEnumchangedFlagprotected StringclientIdentificationprotected BooleandeliveryBreakprotected DenyReasonEnumdenyReasonprotected ExtensionTypeexchangeExtensionprotected List<FilterReference>filterReferencesprotected DateTimehistoricalStartDateprotected DateTimehistoricalStopDateprotected BooleankeepAliveprotected RequestTypeEnumrequestTypeprotected ResponseEnumresponseprotected Subscriptionsubscriptionprotected StringsubscriptionReferenceprotected InternationalIdentifiersupplierIdentificationprotected Targettarget
-
Constructor Summary
Constructors Constructor Description Exchange()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CatalogueReference>getCatalogueReferences()Gets the value of the catalogueReferences property.ChangedFlagEnumgetChangedFlag()Gets the value of the changedFlag property.StringgetClientIdentification()Gets the value of the clientIdentification property.DenyReasonEnumgetDenyReason()Gets the value of the denyReason property.ExtensionTypegetExchangeExtension()Gets the value of the exchangeExtension property.List<FilterReference>getFilterReferences()Gets the value of the filterReferences property.DateTimegetHistoricalStartDate()Gets the value of the historicalStartDate property.DateTimegetHistoricalStopDate()Gets the value of the historicalStopDate property.RequestTypeEnumgetRequestType()Gets the value of the requestType property.ResponseEnumgetResponse()Gets the value of the response property.SubscriptiongetSubscription()Gets the value of the subscription property.StringgetSubscriptionReference()Gets the value of the subscriptionReference property.InternationalIdentifiergetSupplierIdentification()Gets the value of the supplierIdentification property.TargetgetTarget()Gets the value of the target property.BooleanisDeliveryBreak()Gets the value of the deliveryBreak property.BooleanisKeepAlive()Gets the value of the keepAlive property.voidsetChangedFlag(ChangedFlagEnum value)Sets the value of the changedFlag property.voidsetClientIdentification(String value)Sets the value of the clientIdentification property.voidsetDeliveryBreak(Boolean value)Sets the value of the deliveryBreak property.voidsetDenyReason(DenyReasonEnum value)Sets the value of the denyReason property.voidsetExchangeExtension(ExtensionType value)Sets the value of the exchangeExtension property.voidsetHistoricalStartDate(DateTime value)Sets the value of the historicalStartDate property.voidsetHistoricalStopDate(DateTime value)Sets the value of the historicalStopDate property.voidsetKeepAlive(Boolean value)Sets the value of the keepAlive property.voidsetRequestType(RequestTypeEnum value)Sets the value of the requestType property.voidsetResponse(ResponseEnum value)Sets the value of the response property.voidsetSubscription(Subscription value)Sets the value of the subscription property.voidsetSubscriptionReference(String value)Sets the value of the subscriptionReference property.voidsetSupplierIdentification(InternationalIdentifier value)Sets the value of the supplierIdentification property.voidsetTarget(Target value)Sets the value of the target property.
-
-
-
Field Detail
-
changedFlag
protected ChangedFlagEnum changedFlag
-
clientIdentification
protected String clientIdentification
-
deliveryBreak
protected Boolean deliveryBreak
-
denyReason
protected DenyReasonEnum denyReason
-
historicalStartDate
protected DateTime historicalStartDate
-
historicalStopDate
protected DateTime historicalStopDate
-
keepAlive
protected Boolean keepAlive
-
requestType
protected RequestTypeEnum requestType
-
response
protected ResponseEnum response
-
subscriptionReference
protected String subscriptionReference
-
supplierIdentification
protected InternationalIdentifier supplierIdentification
-
target
protected Target target
-
subscription
protected Subscription subscription
-
filterReferences
protected List<FilterReference> filterReferences
-
catalogueReferences
protected List<CatalogueReference> catalogueReferences
-
exchangeExtension
protected ExtensionType exchangeExtension
-
-
Method Detail
-
getChangedFlag
public ChangedFlagEnum getChangedFlag()
Gets the value of the changedFlag property.- Returns:
- possible object is
ChangedFlagEnum
-
setChangedFlag
public void setChangedFlag(ChangedFlagEnum value)
Sets the value of the changedFlag property.- Parameters:
value- allowed object isChangedFlagEnum
-
getClientIdentification
public String getClientIdentification()
Gets the value of the clientIdentification property.- Returns:
- possible object is
String
-
setClientIdentification
public void setClientIdentification(String value)
Sets the value of the clientIdentification property.- Parameters:
value- allowed object isString
-
isDeliveryBreak
public Boolean isDeliveryBreak()
Gets the value of the deliveryBreak property.- Returns:
- possible object is
Boolean
-
setDeliveryBreak
public void setDeliveryBreak(Boolean value)
Sets the value of the deliveryBreak property.- Parameters:
value- allowed object isBoolean
-
getDenyReason
public DenyReasonEnum getDenyReason()
Gets the value of the denyReason property.- Returns:
- possible object is
DenyReasonEnum
-
setDenyReason
public void setDenyReason(DenyReasonEnum value)
Sets the value of the denyReason property.- Parameters:
value- allowed object isDenyReasonEnum
-
getHistoricalStartDate
public DateTime getHistoricalStartDate()
Gets the value of the historicalStartDate property.- Returns:
- possible object is
DateTime
-
setHistoricalStartDate
public void setHistoricalStartDate(DateTime value)
Sets the value of the historicalStartDate property.- Parameters:
value- allowed object isDateTime
-
getHistoricalStopDate
public DateTime getHistoricalStopDate()
Gets the value of the historicalStopDate property.- Returns:
- possible object is
DateTime
-
setHistoricalStopDate
public void setHistoricalStopDate(DateTime value)
Sets the value of the historicalStopDate property.- Parameters:
value- allowed object isDateTime
-
isKeepAlive
public Boolean isKeepAlive()
Gets the value of the keepAlive property.- Returns:
- possible object is
Boolean
-
setKeepAlive
public void setKeepAlive(Boolean value)
Sets the value of the keepAlive property.- Parameters:
value- allowed object isBoolean
-
getRequestType
public RequestTypeEnum getRequestType()
Gets the value of the requestType property.- Returns:
- possible object is
RequestTypeEnum
-
setRequestType
public void setRequestType(RequestTypeEnum value)
Sets the value of the requestType property.- Parameters:
value- allowed object isRequestTypeEnum
-
getResponse
public ResponseEnum getResponse()
Gets the value of the response property.- Returns:
- possible object is
ResponseEnum
-
setResponse
public void setResponse(ResponseEnum value)
Sets the value of the response property.- Parameters:
value- allowed object isResponseEnum
-
getSubscriptionReference
public String getSubscriptionReference()
Gets the value of the subscriptionReference property.- Returns:
- possible object is
String
-
setSubscriptionReference
public void setSubscriptionReference(String value)
Sets the value of the subscriptionReference property.- Parameters:
value- allowed object isString
-
getSupplierIdentification
public InternationalIdentifier getSupplierIdentification()
Gets the value of the supplierIdentification property.- Returns:
- possible object is
InternationalIdentifier
-
setSupplierIdentification
public void setSupplierIdentification(InternationalIdentifier value)
Sets the value of the supplierIdentification property.- Parameters:
value- allowed object isInternationalIdentifier
-
getTarget
public Target getTarget()
Gets the value of the target property.- Returns:
- possible object is
Target
-
setTarget
public void setTarget(Target value)
Sets the value of the target property.- Parameters:
value- allowed object isTarget
-
getSubscription
public Subscription getSubscription()
Gets the value of the subscription property.- Returns:
- possible object is
Subscription
-
setSubscription
public void setSubscription(Subscription value)
Sets the value of the subscription property.- Parameters:
value- allowed object isSubscription
-
getFilterReferences
public List<FilterReference> getFilterReferences()
Gets the value of the filterReferences property.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
setmethod for the filterReferences property.For example, to add a new item, do as follows:
getFilterReferences().add(newItem);Objects of the following type(s) are allowed in the list
FilterReference
-
getCatalogueReferences
public List<CatalogueReference> getCatalogueReferences()
Gets the value of the catalogueReferences property.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
setmethod for the catalogueReferences property.For example, to add a new item, do as follows:
getCatalogueReferences().add(newItem);Objects of the following type(s) are allowed in the list
CatalogueReference
-
getExchangeExtension
public ExtensionType getExchangeExtension()
Gets the value of the exchangeExtension property.- Returns:
- possible object is
ExtensionType
-
setExchangeExtension
public void setExchangeExtension(ExtensionType value)
Sets the value of the exchangeExtension property.- Parameters:
value- allowed object isExtensionType
-
-