Class NotificationRequirementType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.NotificationRequirementType
-
public class NotificationRequirementType extends Object
Java class for NotificationRequirementType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NotificationRequirementType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}NotificationTypeCode"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PostEventNotificationDurationMeasure" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PreEventNotificationDurationMeasure" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}NotifyParty" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}NotificationPeriod" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}NotificationLocation" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<LocationType>notificationLocationprotected List<PeriodType>notificationPeriodprotected NotificationTypeCodeTypenotificationTypeCodeprotected List<PartyType>notifyPartyprotected PostEventNotificationDurationMeasureTypepostEventNotificationDurationMeasureprotected PreEventNotificationDurationMeasureTypepreEventNotificationDurationMeasure
-
Constructor Summary
Constructors Constructor Description NotificationRequirementType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<LocationType>getNotificationLocation()Gets the value of the notificationLocation property.List<PeriodType>getNotificationPeriod()Gets the value of the notificationPeriod property.NotificationTypeCodeTypegetNotificationTypeCode()Gets the value of the notificationTypeCode property.List<PartyType>getNotifyParty()Gets the value of the notifyParty property.PostEventNotificationDurationMeasureTypegetPostEventNotificationDurationMeasure()Gets the value of the postEventNotificationDurationMeasure property.PreEventNotificationDurationMeasureTypegetPreEventNotificationDurationMeasure()Gets the value of the preEventNotificationDurationMeasure property.voidsetNotificationTypeCode(NotificationTypeCodeType value)Sets the value of the notificationTypeCode property.voidsetPostEventNotificationDurationMeasure(PostEventNotificationDurationMeasureType value)Sets the value of the postEventNotificationDurationMeasure property.voidsetPreEventNotificationDurationMeasure(PreEventNotificationDurationMeasureType value)Sets the value of the preEventNotificationDurationMeasure property.
-
-
-
Field Detail
-
notificationTypeCode
protected NotificationTypeCodeType notificationTypeCode
-
postEventNotificationDurationMeasure
protected PostEventNotificationDurationMeasureType postEventNotificationDurationMeasure
-
preEventNotificationDurationMeasure
protected PreEventNotificationDurationMeasureType preEventNotificationDurationMeasure
-
notificationPeriod
protected List<PeriodType> notificationPeriod
-
notificationLocation
protected List<LocationType> notificationLocation
-
-
Method Detail
-
getNotificationTypeCode
public NotificationTypeCodeType getNotificationTypeCode()
Gets the value of the notificationTypeCode property.- Returns:
- possible object is
NotificationTypeCodeType
-
setNotificationTypeCode
public void setNotificationTypeCode(NotificationTypeCodeType value)
Sets the value of the notificationTypeCode property.- Parameters:
value- allowed object isNotificationTypeCodeType
-
getPostEventNotificationDurationMeasure
public PostEventNotificationDurationMeasureType getPostEventNotificationDurationMeasure()
Gets the value of the postEventNotificationDurationMeasure property.- Returns:
- possible object is
PostEventNotificationDurationMeasureType
-
setPostEventNotificationDurationMeasure
public void setPostEventNotificationDurationMeasure(PostEventNotificationDurationMeasureType value)
Sets the value of the postEventNotificationDurationMeasure property.- Parameters:
value- allowed object isPostEventNotificationDurationMeasureType
-
getPreEventNotificationDurationMeasure
public PreEventNotificationDurationMeasureType getPreEventNotificationDurationMeasure()
Gets the value of the preEventNotificationDurationMeasure property.- Returns:
- possible object is
PreEventNotificationDurationMeasureType
-
setPreEventNotificationDurationMeasure
public void setPreEventNotificationDurationMeasure(PreEventNotificationDurationMeasureType value)
Sets the value of the preEventNotificationDurationMeasure property.- Parameters:
value- allowed object isPreEventNotificationDurationMeasureType
-
getNotifyParty
public List<PartyType> getNotifyParty()
Gets the value of the notifyParty 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 notifyParty property.For example, to add a new item, do as follows:
getNotifyParty().add(newItem);Objects of the following type(s) are allowed in the list
PartyType
-
getNotificationPeriod
public List<PeriodType> getNotificationPeriod()
Gets the value of the notificationPeriod 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 notificationPeriod property.For example, to add a new item, do as follows:
getNotificationPeriod().add(newItem);Objects of the following type(s) are allowed in the list
PeriodType
-
getNotificationLocation
public List<LocationType> getNotificationLocation()
Gets the value of the notificationLocation 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 notificationLocation property.For example, to add a new item, do as follows:
getNotificationLocation().add(newItem);Objects of the following type(s) are allowed in the list
LocationType
-
-