Class FilterType


  • public class FilterType
    extends Object
    The "filter" element specifies the search filter used to match address objects that should be returned by a report. The "test" attribute specifies whether any (logical OR) or all (logical AND) of the prop-filter tests needs to match in order for the overall filter to match.

    Java class for FilterType complex type.

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

     <complexType name="FilterType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element ref="{http://www.bedework.org/schemas/catdav-1.0}prop-filter" maxOccurs="unbounded"/>
           </sequence>
           <attribute name="content-type" type="{http://www.bedework.org/schemas/catdav-1.0}TestAttributeType" default="anyof" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • FilterType

        public FilterType()
    • Method Detail

      • getPropFilter

        public List<PropFilterType> getPropFilter()
        Gets the value of the propFilter 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 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

      • setContentType

        public void setContentType​(TestAttributeType value)
        Sets the value of the contentType property.
        Parameters:
        value - allowed object is TestAttributeType