oasis.names.tc.ebxml_regrep.xsd.query._3
Class OrganizationQueryType

java.lang.Object
  extended by oasis.names.tc.ebxml_regrep.xsd.query._3.FilterQueryType
      extended by oasis.names.tc.ebxml_regrep.xsd.query._3.RegistryObjectQueryType
          extended by oasis.names.tc.ebxml_regrep.xsd.query._3.OrganizationQueryType

public class OrganizationQueryType
extends RegistryObjectQueryType

Java class for OrganizationQueryType complex type.

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

 <complexType name="OrganizationQueryType">
   <complexContent>
     <extension base="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}RegistryObjectQueryType">
       <sequence>
         <element name="AddressFilter" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}FilterType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="TelephoneNumberFilter" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}FilterType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="EmailAddressFilter" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}FilterType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ParentQuery" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}OrganizationQueryType" minOccurs="0"/>
         <element name="ChildOrganizationQuery" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}OrganizationQueryType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="PrimaryContactQuery" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}PersonQueryType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<FilterType> addressFilter
           
protected  List<OrganizationQueryType> childOrganizationQuery
           
protected  List<FilterType> emailAddressFilter
           
protected  OrganizationQueryType parentQuery
           
protected  PersonQueryType primaryContactQuery
           
protected  List<FilterType> telephoneNumberFilter
           
 
Fields inherited from class oasis.names.tc.ebxml_regrep.xsd.query._3.RegistryObjectQueryType
classificationQuery, descriptionBranch, externalIdentifierQuery, nameBranch, objectTypeQuery, slotBranch, sourceAssociationQuery, statusQuery, targetAssociationQuery, versionInfoFilter
 
Fields inherited from class oasis.names.tc.ebxml_regrep.xsd.query._3.FilterQueryType
primaryFilter
 
Constructor Summary
OrganizationQueryType()
           
 
Method Summary
 List<FilterType> getAddressFilter()
          Gets the value of the addressFilter property.
 List<OrganizationQueryType> getChildOrganizationQuery()
          Gets the value of the childOrganizationQuery property.
 List<FilterType> getEmailAddressFilter()
          Gets the value of the emailAddressFilter property.
 OrganizationQueryType getParentQuery()
          Gets the value of the parentQuery property.
 PersonQueryType getPrimaryContactQuery()
          Gets the value of the primaryContactQuery property.
 List<FilterType> getTelephoneNumberFilter()
          Gets the value of the telephoneNumberFilter property.
 void setParentQuery(OrganizationQueryType value)
          Sets the value of the parentQuery property.
 void setPrimaryContactQuery(PersonQueryType value)
          Sets the value of the primaryContactQuery property.
 
Methods inherited from class oasis.names.tc.ebxml_regrep.xsd.query._3.RegistryObjectQueryType
getClassificationQuery, getDescriptionBranch, getExternalIdentifierQuery, getNameBranch, getObjectTypeQuery, getSlotBranch, getSourceAssociationQuery, getStatusQuery, getTargetAssociationQuery, getVersionInfoFilter, setDescriptionBranch, setNameBranch, setObjectTypeQuery, setStatusQuery, setVersionInfoFilter
 
Methods inherited from class oasis.names.tc.ebxml_regrep.xsd.query._3.FilterQueryType
getPrimaryFilter, setPrimaryFilter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

addressFilter

protected List<FilterType> addressFilter

telephoneNumberFilter

protected List<FilterType> telephoneNumberFilter

emailAddressFilter

protected List<FilterType> emailAddressFilter

parentQuery

protected OrganizationQueryType parentQuery

childOrganizationQuery

protected List<OrganizationQueryType> childOrganizationQuery

primaryContactQuery

protected PersonQueryType primaryContactQuery
Constructor Detail

OrganizationQueryType

public OrganizationQueryType()
Method Detail

getAddressFilter

public List<FilterType> getAddressFilter()
Gets the value of the addressFilter 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 addressFilter property.

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

    getAddressFilter().add(newItem);
 

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


getTelephoneNumberFilter

public List<FilterType> getTelephoneNumberFilter()
Gets the value of the telephoneNumberFilter 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 telephoneNumberFilter property.

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

    getTelephoneNumberFilter().add(newItem);
 

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


getEmailAddressFilter

public List<FilterType> getEmailAddressFilter()
Gets the value of the emailAddressFilter 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 emailAddressFilter property.

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

    getEmailAddressFilter().add(newItem);
 

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


getParentQuery

public OrganizationQueryType getParentQuery()
Gets the value of the parentQuery property.

Returns:
possible object is OrganizationQueryType

setParentQuery

public void setParentQuery(OrganizationQueryType value)
Sets the value of the parentQuery property.

Parameters:
value - allowed object is OrganizationQueryType

getChildOrganizationQuery

public List<OrganizationQueryType> getChildOrganizationQuery()
Gets the value of the childOrganizationQuery 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 childOrganizationQuery property.

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

    getChildOrganizationQuery().add(newItem);
 

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


getPrimaryContactQuery

public PersonQueryType getPrimaryContactQuery()
Gets the value of the primaryContactQuery property.

Returns:
possible object is PersonQueryType

setPrimaryContactQuery

public void setPrimaryContactQuery(PersonQueryType value)
Sets the value of the primaryContactQuery property.

Parameters:
value - allowed object is PersonQueryType


Copyright © 2010-2011. All Rights Reserved.