Class ParamFilterType

java.lang.Object
ietf.params.xml.ns.caldav.ParamFilterType

public class ParamFilterType extends Object
The CALDAV:param-filter XML element specifies a query targeted at a specific calendar property parameter (e.g., PARTSTAT) in the scope of the calendar property on which it is defined. A calendar property parameter is said to match a CALDAV: param-filter if: * The CALDAV:param-filter XML element is empty and a parameter of the type specified by the "name" attribute exists on the calendar property being examined; or: * The CALDAV:param-filter XML element contains a CALDAV:is-not- defined XML element and no parameter of the type specified by the "name" attribute exists on the calendar property being examined;

Java class for ParamFilterType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ParamFilterType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <choice minOccurs="0">
           <element ref="{urn:ietf:params:xml:ns:caldav}is-not-defined"/>
           <element ref="{urn:ietf:params:xml:ns:caldav}text-match"/>
         </choice>
       </sequence>
       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • ParamFilterType

      public ParamFilterType()
  • Method Details

    • 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 is IsNotDefinedType
    • 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 is TextMatchType
    • getName

      public String getName()
      Gets the value of the name property.
      Returns:
      possible object is String
    • setName

      public void setName(String value)
      Sets the value of the name property.
      Parameters:
      value - allowed object is String