Package org.bedework.schemas.catdav_1
Class PropFilterType
- java.lang.Object
-
- org.bedework.schemas.catdav_1.PropFilterType
-
public class PropFilterType extends Object
The CATDAV:prop-filter XML element specifies a query targeted at a specific category property (e.g., name). A property is said to match a CATDAV:prop-filter if: * The CATDAV:prop-filter XML element is empty and a property of the type specified by the "name" attribute exists in the enclosing calendar component; or: * The CATDAV:prop-filter XML element contains a CATDAV:is-not- defined XML element and no property of the type specified by the "name" attribute exists in the enclosing calendar component; or: * The CATDAV:prop-filter XML element contains a CATDAV:text-match XML element and the property value matches it;Java class for PropFilterType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PropFilterType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice minOccurs="0"> <element ref="{http://www.bedework.org/schemas/catdav-1.0}is-not-defined"/> <element ref="{http://www.bedework.org/schemas/catdav-1.0}text-match"/> </choice> </sequence> <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected IsNotDefinedTypeisNotDefinedprotected Stringnameprotected TextMatchTypetextMatch
-
Constructor Summary
Constructors Constructor Description PropFilterType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IsNotDefinedTypegetIsNotDefined()Gets the value of the isNotDefined property.StringgetName()Gets the value of the name property.TextMatchTypegetTextMatch()Gets the value of the textMatch property.voidsetIsNotDefined(IsNotDefinedType value)Sets the value of the isNotDefined property.voidsetName(String value)Sets the value of the name property.voidsetTextMatch(TextMatchType value)Sets the value of the textMatch property.
-
-
-
Field Detail
-
isNotDefined
protected IsNotDefinedType isNotDefined
-
textMatch
protected TextMatchType textMatch
-
name
protected String name
-
-
Method Detail
-
getIsNotDefined
public IsNotDefinedType getIsNotDefined()
Gets the value of the isNotDefined property.- Returns:
- possible object is
IsNotDefinedType
-
setIsNotDefined
public void setIsNotDefined(IsNotDefinedType value)
Sets the value of the isNotDefined property.- Parameters:
value- allowed object isIsNotDefinedType
-
getTextMatch
public TextMatchType getTextMatch()
Gets the value of the textMatch property.- Returns:
- possible object is
TextMatchType
-
setTextMatch
public void setTextMatch(TextMatchType value)
Sets the value of the textMatch property.- Parameters:
value- allowed object isTextMatchType
-
getName
public String getName()
Gets the value of the name property.- Returns:
- possible object is
String
-
-