org.apache.chemistry.opencmis.commons.impl.jaxb
Class CmisQueryType

java.lang.Object
  extended by org.apache.chemistry.opencmis.commons.impl.jaxb.CmisQueryType

public class CmisQueryType
extends java.lang.Object

Java class for cmisQueryType complex type.

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

 <complexType name="cmisQueryType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="statement" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="searchAllVersions" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="includeAllowableActions" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="includeRelationships" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumIncludeRelationships" minOccurs="0"/>
         <element name="renditionFilter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="maxItems" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
         <element name="skipCount" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/>
       <anyAttribute processContents='lax' namespace='##other'/>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  java.lang.Boolean includeAllowableActions
           
protected  EnumIncludeRelationships includeRelationships
           
protected  java.math.BigInteger maxItems
           
protected  java.lang.String renditionFilter
           
protected  java.lang.Boolean searchAllVersions
           
protected  java.math.BigInteger skipCount
           
protected  java.lang.String statement
           
 
Constructor Summary
CmisQueryType()
           
 
Method Summary
 java.util.List<java.lang.Object> getAny()
          Gets the value of the any property.
 EnumIncludeRelationships getIncludeRelationships()
          Gets the value of the includeRelationships property.
 java.math.BigInteger getMaxItems()
          Gets the value of the maxItems property.
 java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 java.lang.String getRenditionFilter()
          Gets the value of the renditionFilter property.
 java.math.BigInteger getSkipCount()
          Gets the value of the skipCount property.
 java.lang.String getStatement()
          Gets the value of the statement property.
 java.lang.Boolean isIncludeAllowableActions()
          Gets the value of the includeAllowableActions property.
 java.lang.Boolean isSearchAllVersions()
          Gets the value of the searchAllVersions property.
 void setIncludeAllowableActions(java.lang.Boolean value)
          Sets the value of the includeAllowableActions property.
 void setIncludeRelationships(EnumIncludeRelationships value)
          Sets the value of the includeRelationships property.
 void setMaxItems(java.math.BigInteger value)
          Sets the value of the maxItems property.
 void setRenditionFilter(java.lang.String value)
          Sets the value of the renditionFilter property.
 void setSearchAllVersions(java.lang.Boolean value)
          Sets the value of the searchAllVersions property.
 void setSkipCount(java.math.BigInteger value)
          Sets the value of the skipCount property.
 void setStatement(java.lang.String value)
          Sets the value of the statement property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

statement

protected java.lang.String statement

searchAllVersions

protected java.lang.Boolean searchAllVersions

includeAllowableActions

protected java.lang.Boolean includeAllowableActions

includeRelationships

protected EnumIncludeRelationships includeRelationships

renditionFilter

protected java.lang.String renditionFilter

maxItems

protected java.math.BigInteger maxItems

skipCount

protected java.math.BigInteger skipCount

any

protected java.util.List<java.lang.Object> any
Constructor Detail

CmisQueryType

public CmisQueryType()
Method Detail

getStatement

public java.lang.String getStatement()
Gets the value of the statement property.

Returns:
possible object is String

setStatement

public void setStatement(java.lang.String value)
Sets the value of the statement property.

Parameters:
value - allowed object is String

isSearchAllVersions

public java.lang.Boolean isSearchAllVersions()
Gets the value of the searchAllVersions property.

Returns:
possible object is Boolean

setSearchAllVersions

public void setSearchAllVersions(java.lang.Boolean value)
Sets the value of the searchAllVersions property.

Parameters:
value - allowed object is Boolean

isIncludeAllowableActions

public java.lang.Boolean isIncludeAllowableActions()
Gets the value of the includeAllowableActions property.

Returns:
possible object is Boolean

setIncludeAllowableActions

public void setIncludeAllowableActions(java.lang.Boolean value)
Sets the value of the includeAllowableActions property.

Parameters:
value - allowed object is Boolean

getIncludeRelationships

public EnumIncludeRelationships getIncludeRelationships()
Gets the value of the includeRelationships property.

Returns:
possible object is EnumIncludeRelationships

setIncludeRelationships

public void setIncludeRelationships(EnumIncludeRelationships value)
Sets the value of the includeRelationships property.

Parameters:
value - allowed object is EnumIncludeRelationships

getRenditionFilter

public java.lang.String getRenditionFilter()
Gets the value of the renditionFilter property.

Returns:
possible object is String

setRenditionFilter

public void setRenditionFilter(java.lang.String value)
Sets the value of the renditionFilter property.

Parameters:
value - allowed object is String

getMaxItems

public java.math.BigInteger getMaxItems()
Gets the value of the maxItems property.

Returns:
possible object is BigInteger

setMaxItems

public void setMaxItems(java.math.BigInteger value)
Sets the value of the maxItems property.

Parameters:
value - allowed object is BigInteger

getSkipCount

public java.math.BigInteger getSkipCount()
Gets the value of the skipCount property.

Returns:
possible object is BigInteger

setSkipCount

public void setSkipCount(java.math.BigInteger value)
Sets the value of the skipCount property.

Parameters:
value - allowed object is BigInteger

getAny

public java.util.List<java.lang.Object> getAny()
Gets the value of the any 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 any property.

For example, to add a new item, do as follows:

    getAny().add(newItem);
 

Objects of the following type(s) are allowed in the list Object Element


getOtherAttributes

public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.

the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.

Returns:
always non-null


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.