BlackBerry Administration API
v5.0.3.29

com.rim.bes.bas.dto
Class ApplicationSearchCriteriaType

Package class diagram package ApplicationSearchCriteriaType
java.lang.Object
  extended by com.rim.bes.bas.dto.BASBaseDTO
      extended by com.rim.bes.bas.dto.ApplicationSearchCriteriaType
Direct Known Subclasses:
ApplicationSearchCriteria

public abstract class ApplicationSearchCriteriaType
extends BASBaseDTO

Java class for ApplicationSearchCriteriaType complex type.

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

 <complexType name="ApplicationSearchCriteriaType">
   <complexContent>
     <extension base="{http://www.rim.com/com.rim.bes.bas.dto}BASBaseDTO">
       <sequence>
         <element name="applicationId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="applicationKeyword" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="applicationLanguage" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="applicationRootId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="applicationRootKeyword" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="applicationType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="applicationURI" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="applicationVendor" type="{http://www.rim.com/applicationattributes}ApplicationVendor" minOccurs="0"/>
         <element name="applicationVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="authorName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="excludeIds" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/>
         <element name="isApplicationContentLoaded" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="localeNameAndDescription" type="{http://www.rim.com/applicationattributes}LocaleNameAndDescription" maxOccurs="unbounded" minOccurs="0"/>
         <element name="organizationId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="publishAfterDateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="publishBeforeDateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="publisherUserId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="userId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
 
Nested classes/interfaces inherited from class com.rim.bes.bas.dto.BASBaseDTO
BASBaseDTO.VersionStamps
 
Field Summary
protected  java.lang.Integer applicationId
           
protected  java.util.List<java.lang.String> applicationKeyword
           
protected  java.util.List<java.lang.String> applicationLanguage
           
protected  java.lang.Integer applicationRootId
           
protected  java.util.List<java.lang.String> applicationRootKeyword
           
protected  java.lang.String applicationType
           
protected  java.lang.String applicationURI
           
protected  ApplicationVendor applicationVendor
           
protected  java.lang.String applicationVersion
           
protected  java.lang.String authorName
           
protected  java.util.List<java.lang.Integer> excludeIds
           
protected  java.lang.Boolean isApplicationContentLoaded
           
protected  java.util.List<LocaleNameAndDescription> localeNameAndDescription
           
protected  java.lang.Integer organizationId
           
protected  javax.xml.datatype.XMLGregorianCalendar publishAfterDateTime
           
protected  javax.xml.datatype.XMLGregorianCalendar publishBeforeDateTime
           
protected  java.lang.Integer publisherUserId
           
protected  java.lang.Integer userId
           
 
Fields inherited from class com.rim.bes.bas.dto.BASBaseDTO
versionStamps
 
Constructor Summary
ApplicationSearchCriteriaType()
           
 
Method Summary
 java.lang.Integer getApplicationId()
          Gets the value of the applicationId property.
 java.util.List<java.lang.String> getApplicationKeyword()
          Gets the value of the applicationKeyword property.
 java.util.List<java.lang.String> getApplicationLanguage()
          Gets the value of the applicationLanguage property.
 java.lang.Integer getApplicationRootId()
          Gets the value of the applicationRootId property.
 java.util.List<java.lang.String> getApplicationRootKeyword()
          Gets the value of the applicationRootKeyword property.
 java.lang.String getApplicationType()
          Gets the value of the applicationType property.
 java.lang.String getApplicationURI()
          Gets the value of the applicationURI property.
 ApplicationVendor getApplicationVendor()
          Gets the value of the applicationVendor property.
 java.lang.String getApplicationVersion()
          Gets the value of the applicationVersion property.
 java.lang.String getAuthorName()
          Gets the value of the authorName property.
 java.util.List<java.lang.Integer> getExcludeIds()
          Gets the value of the excludeIds property.
 java.util.List<LocaleNameAndDescription> getLocaleNameAndDescription()
          Gets the value of the localeNameAndDescription property.
 java.lang.Integer getOrganizationId()
          Gets the value of the organizationId property.
 javax.xml.datatype.XMLGregorianCalendar getPublishAfterDateTime()
          Gets the value of the publishAfterDateTime property.
 javax.xml.datatype.XMLGregorianCalendar getPublishBeforeDateTime()
          Gets the value of the publishBeforeDateTime property.
 java.lang.Integer getPublisherUserId()
          Gets the value of the publisherUserId property.
 java.lang.Integer getUserId()
          Gets the value of the userId property.
 java.lang.Boolean isIsApplicationContentLoaded()
          Gets the value of the isApplicationContentLoaded property.
 void setApplicationId(java.lang.Integer value)
          Sets the value of the applicationId property.
 void setApplicationRootId(java.lang.Integer value)
          Sets the value of the applicationRootId property.
 void setApplicationType(java.lang.String value)
          Sets the value of the applicationType property.
 void setApplicationURI(java.lang.String value)
          Sets the value of the applicationURI property.
 void setApplicationVendor(ApplicationVendor value)
          Sets the value of the applicationVendor property.
 void setApplicationVersion(java.lang.String value)
          Sets the value of the applicationVersion property.
 void setAuthorName(java.lang.String value)
          Sets the value of the authorName property.
 void setIsApplicationContentLoaded(java.lang.Boolean value)
          Sets the value of the isApplicationContentLoaded property.
 void setOrganizationId(java.lang.Integer value)
          Sets the value of the organizationId property.
 void setPublishAfterDateTime(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the publishAfterDateTime property.
 void setPublishBeforeDateTime(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the publishBeforeDateTime property.
 void setPublisherUserId(java.lang.Integer value)
          Sets the value of the publisherUserId property.
 void setUserId(java.lang.Integer value)
          Sets the value of the userId property.
 
Methods inherited from class com.rim.bes.bas.dto.BASBaseDTO
getVersionStamps, setVersionStamps
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

applicationId

protected java.lang.Integer applicationId

applicationKeyword

protected java.util.List<java.lang.String> applicationKeyword

applicationLanguage

protected java.util.List<java.lang.String> applicationLanguage

applicationRootId

protected java.lang.Integer applicationRootId

applicationRootKeyword

protected java.util.List<java.lang.String> applicationRootKeyword

applicationType

protected java.lang.String applicationType

applicationURI

protected java.lang.String applicationURI

applicationVendor

protected ApplicationVendor applicationVendor

applicationVersion

protected java.lang.String applicationVersion

authorName

protected java.lang.String authorName

excludeIds

protected java.util.List<java.lang.Integer> excludeIds

isApplicationContentLoaded

protected java.lang.Boolean isApplicationContentLoaded

localeNameAndDescription

protected java.util.List<LocaleNameAndDescription> localeNameAndDescription

organizationId

protected java.lang.Integer organizationId

publishAfterDateTime

protected javax.xml.datatype.XMLGregorianCalendar publishAfterDateTime

publishBeforeDateTime

protected javax.xml.datatype.XMLGregorianCalendar publishBeforeDateTime

publisherUserId

protected java.lang.Integer publisherUserId

userId

protected java.lang.Integer userId
Constructor Detail

ApplicationSearchCriteriaType

public ApplicationSearchCriteriaType()
Method Detail

getApplicationId

public java.lang.Integer getApplicationId()
Gets the value of the applicationId property.

Returns:
possible object is Integer

setApplicationId

public void setApplicationId(java.lang.Integer value)
Sets the value of the applicationId property.

Parameters:
value - allowed object is Integer

getApplicationKeyword

public java.util.List<java.lang.String> getApplicationKeyword()
Gets the value of the applicationKeyword 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 applicationKeyword property.

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

    getApplicationKeyword().add(newItem);
 

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


getApplicationLanguage

public java.util.List<java.lang.String> getApplicationLanguage()
Gets the value of the applicationLanguage 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 applicationLanguage property.

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

    getApplicationLanguage().add(newItem);
 

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


getApplicationRootId

public java.lang.Integer getApplicationRootId()
Gets the value of the applicationRootId property.

Returns:
possible object is Integer

setApplicationRootId

public void setApplicationRootId(java.lang.Integer value)
Sets the value of the applicationRootId property.

Parameters:
value - allowed object is Integer

getApplicationRootKeyword

public java.util.List<java.lang.String> getApplicationRootKeyword()
Gets the value of the applicationRootKeyword 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 applicationRootKeyword property.

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

    getApplicationRootKeyword().add(newItem);
 

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


getApplicationType

public java.lang.String getApplicationType()
Gets the value of the applicationType property.

Returns:
possible object is String

setApplicationType

public void setApplicationType(java.lang.String value)
Sets the value of the applicationType property.

Parameters:
value - allowed object is String

getApplicationURI

public java.lang.String getApplicationURI()
Gets the value of the applicationURI property.

Returns:
possible object is String

setApplicationURI

public void setApplicationURI(java.lang.String value)
Sets the value of the applicationURI property.

Parameters:
value - allowed object is String

getApplicationVendor

public ApplicationVendor getApplicationVendor()
Gets the value of the applicationVendor property.

Returns:
possible object is ApplicationVendor

setApplicationVendor

public void setApplicationVendor(ApplicationVendor value)
Sets the value of the applicationVendor property.

Parameters:
value - allowed object is ApplicationVendor

getApplicationVersion

public java.lang.String getApplicationVersion()
Gets the value of the applicationVersion property.

Returns:
possible object is String

setApplicationVersion

public void setApplicationVersion(java.lang.String value)
Sets the value of the applicationVersion property.

Parameters:
value - allowed object is String

getAuthorName

public java.lang.String getAuthorName()
Gets the value of the authorName property.

Returns:
possible object is String

setAuthorName

public void setAuthorName(java.lang.String value)
Sets the value of the authorName property.

Parameters:
value - allowed object is String

getExcludeIds

public java.util.List<java.lang.Integer> getExcludeIds()
Gets the value of the excludeIds 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 excludeIds property.

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

    getExcludeIds().add(newItem);
 

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


isIsApplicationContentLoaded

public java.lang.Boolean isIsApplicationContentLoaded()
Gets the value of the isApplicationContentLoaded property.

Returns:
possible object is Boolean

setIsApplicationContentLoaded

public void setIsApplicationContentLoaded(java.lang.Boolean value)
Sets the value of the isApplicationContentLoaded property.

Parameters:
value - allowed object is Boolean

getLocaleNameAndDescription

public java.util.List<LocaleNameAndDescription> getLocaleNameAndDescription()
Gets the value of the localeNameAndDescription 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 localeNameAndDescription property.

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

    getLocaleNameAndDescription().add(newItem);
 

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


getOrganizationId

public java.lang.Integer getOrganizationId()
Gets the value of the organizationId property.

Returns:
possible object is Integer

setOrganizationId

public void setOrganizationId(java.lang.Integer value)
Sets the value of the organizationId property.

Parameters:
value - allowed object is Integer

getPublishAfterDateTime

public javax.xml.datatype.XMLGregorianCalendar getPublishAfterDateTime()
Gets the value of the publishAfterDateTime property.

Returns:
possible object is XMLGregorianCalendar

setPublishAfterDateTime

public void setPublishAfterDateTime(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the publishAfterDateTime property.

Parameters:
value - allowed object is XMLGregorianCalendar

getPublishBeforeDateTime

public javax.xml.datatype.XMLGregorianCalendar getPublishBeforeDateTime()
Gets the value of the publishBeforeDateTime property.

Returns:
possible object is XMLGregorianCalendar

setPublishBeforeDateTime

public void setPublishBeforeDateTime(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the publishBeforeDateTime property.

Parameters:
value - allowed object is XMLGregorianCalendar

getPublisherUserId

public java.lang.Integer getPublisherUserId()
Gets the value of the publisherUserId property.

Returns:
possible object is Integer

setPublisherUserId

public void setPublisherUserId(java.lang.Integer value)
Sets the value of the publisherUserId property.

Parameters:
value - allowed object is Integer

getUserId

public java.lang.Integer getUserId()
Gets the value of the userId property.

Returns:
possible object is Integer

setUserId

public void setUserId(java.lang.Integer value)
Sets the value of the userId property.

Parameters:
value - allowed object is Integer

BlackBerry Administration API
v5.0.3.29

Copyright 2009 Research In Motion Limited. All Rights Reserved.