public class CompFilterType extends Object
Java class for CompFilterType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CompFilterType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<choice>
<element ref="{http://docs.oasis-open.org/ws-calendar/ns/soap}anyComp"/>
<element ref="{urn:ietf:params:xml:ns:icalendar-2.0}vcalendar"/>
<element ref="{urn:ietf:params:xml:ns:icalendar-2.0}baseComponent"/>
</choice>
<choice minOccurs="0">
<element ref="{http://docs.oasis-open.org/ws-calendar/ns/soap}is-not-defined"/>
<sequence>
<element ref="{http://docs.oasis-open.org/ws-calendar/ns/soap}timeRange" minOccurs="0"/>
<element ref="{http://docs.oasis-open.org/ws-calendar/ns/soap}propFilter" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://docs.oasis-open.org/ws-calendar/ns/soap}compFilter" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</choice>
</sequence>
<attribute name="test" type="{http://docs.oasis-open.org/ws-calendar/ns/soap}AnyofAllofType" default="anyof" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected AnyCompType |
anyComp |
protected JAXBElement<? extends BaseComponentType> |
baseComponent |
protected List<CompFilterType> |
compFilter |
protected IsNotDefinedType |
isNotDefined |
protected List<PropFilterType> |
propFilter |
protected String |
test |
protected UTCTimeRangeType |
timeRange |
protected VcalendarType |
vcalendar |
| Constructor and Description |
|---|
CompFilterType() |
| Modifier and Type | Method and Description |
|---|---|
AnyCompType |
getAnyComp()
Gets the value of the anyComp property.
|
JAXBElement<? extends BaseComponentType> |
getBaseComponent()
Gets the value of the baseComponent property.
|
List<CompFilterType> |
getCompFilter()
Gets the value of the compFilter property.
|
IsNotDefinedType |
getIsNotDefined()
Gets the value of the isNotDefined property.
|
List<PropFilterType> |
getPropFilter()
Gets the value of the propFilter property.
|
String |
getTest()
Gets the value of the test property.
|
UTCTimeRangeType |
getTimeRange()
Gets the value of the timeRange property.
|
VcalendarType |
getVcalendar()
Gets the value of the vcalendar property.
|
void |
setAnyComp(AnyCompType value)
Sets the value of the anyComp property.
|
void |
setBaseComponent(JAXBElement<? extends BaseComponentType> value)
Sets the value of the baseComponent property.
|
void |
setIsNotDefined(IsNotDefinedType value)
Sets the value of the isNotDefined property.
|
void |
setTest(String value)
Sets the value of the test property.
|
void |
setTimeRange(UTCTimeRangeType value)
Sets the value of the timeRange property.
|
void |
setVcalendar(VcalendarType value)
Sets the value of the vcalendar property.
|
protected AnyCompType anyComp
protected VcalendarType vcalendar
protected JAXBElement<? extends BaseComponentType> baseComponent
protected IsNotDefinedType isNotDefined
protected UTCTimeRangeType timeRange
protected List<PropFilterType> propFilter
protected List<CompFilterType> compFilter
protected String test
public AnyCompType getAnyComp()
AnyCompTypepublic void setAnyComp(AnyCompType value)
value - allowed object is
AnyCompTypepublic VcalendarType getVcalendar()
VcalendarTypepublic void setVcalendar(VcalendarType value)
value - allowed object is
VcalendarTypepublic JAXBElement<? extends BaseComponentType> getBaseComponent()
JAXBElement<WsCalendarGluonType>
JAXBElement<VtodoType>
JAXBElement<AvailableType>
JAXBElement<VfreebusyType>
JAXBElement<VtimezoneType>
JAXBElement<StandardType>
JAXBElement<DaylightType>
JAXBElement<VpollType>
JAXBElement<WsCalendarIntervalType>
JAXBElement<BaseComponentType>
JAXBElement<ValarmType>
JAXBElement<VjournalType>
JAXBElement<VeventType>
JAXBElement<VavailabilityType>public void setBaseComponent(JAXBElement<? extends BaseComponentType> value)
value - allowed object is
JAXBElement<WsCalendarGluonType>
JAXBElement<VtodoType>
JAXBElement<AvailableType>
JAXBElement<VfreebusyType>
JAXBElement<VtimezoneType>
JAXBElement<StandardType>
JAXBElement<DaylightType>
JAXBElement<VpollType>
JAXBElement<WsCalendarIntervalType>
JAXBElement<BaseComponentType>
JAXBElement<ValarmType>
JAXBElement<VjournalType>
JAXBElement<VeventType>
JAXBElement<VavailabilityType>public IsNotDefinedType getIsNotDefined()
IsNotDefinedTypepublic void setIsNotDefined(IsNotDefinedType value)
value - allowed object is
IsNotDefinedTypepublic UTCTimeRangeType getTimeRange()
UTCTimeRangeTypepublic void setTimeRange(UTCTimeRangeType value)
value - allowed object is
UTCTimeRangeTypepublic List<PropFilterType> getPropFilter()
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 propFilter property.
For example, to add a new item, do as follows:
getPropFilter().add(newItem);
Objects of the following type(s) are allowed in the list
PropFilterType
public List<CompFilterType> getCompFilter()
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 compFilter property.
For example, to add a new item, do as follows:
getCompFilter().add(newItem);
Objects of the following type(s) are allowed in the list
CompFilterType
public String getTest()
StringCopyright © 2018 Bedework. All rights reserved.