Class QueryType

  • All Implemented Interfaces:
    DebugDumpable, Serializable, Cloneable

    public class QueryType
    extends Object
    implements Serializable, Cloneable, DebugDumpable
    TODO

    Java class for QueryType complex type.

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

     <complexType name="QueryType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element ref="{http://prism.evolveum.com/xml/ns/public/query-2}filter"/>
             <element name="paging" type="{http://prism.evolveum.com/xml/ns/public/query-2}PagingType" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Detail

      • COMPLEX_TYPE

        public static final QName COMPLEX_TYPE
      • F_DESCRIPTION

        public static final QName F_DESCRIPTION
      • F_FILTER

        public static final QName F_FILTER
      • F_PAGING

        public static final QName F_PAGING
      • description

        protected String description
    • Constructor Detail

      • QueryType

        public QueryType()
    • Method Detail

      • getDescription

        public String getDescription()
        Gets the value of the description property.
        Returns:
        possible object is String
      • setDescription

        public void setDescription​(String value)
        Sets the value of the description property.
        Parameters:
        value - allowed object is String
      • getPaging

        public PagingType getPaging()
        Gets the value of the paging property.
        Returns:
        possible object is PagingType
      • setPaging

        public void setPaging​(PagingType value)
        Sets the value of the paging property.
        Parameters:
        value - allowed object is PagingType
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • clone

        public QueryType clone()
        Creates and returns a deep copy of this object.
        Overrides:
        clone in class Object
        Returns:
        A deep copy of this object.
      • debugDump

        public String debugDump()
        Description copied from interface: DebugDumpable
        Show the content of the object intended for diagnostics by system administrator. The out put should be suitable to use in system logs at "debug" level. It may be multi-line, but in that case it should be well indented and quite terse. As it is intended to be used by system administrator, it should not use any developer terms such as class names, exceptions or stack traces.
        Specified by:
        debugDump in interface DebugDumpable
        Returns:
        content of the object intended for diagnostics by system administrator.