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

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.ServiceBindingQuery

public class ServiceBindingQuery
extends RegistryObjectQueryType

Java class for ServiceBindingQueryType complex type.

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

 <complexType name="ServiceBindingQueryType">
   <complexContent>
     <extension base="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}RegistryObjectQueryType">
       <sequence>
         <element ref="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}ServiceQuery" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}SpecificationLinkQuery" maxOccurs="unbounded" minOccurs="0"/>
         <element name="TargetBindingQuery" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}ServiceBindingQueryType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  ServiceQuery serviceQuery
           
protected  java.util.List<SpecificationLinkQuery> specificationLinkQueries
           
protected  ServiceBindingQuery targetBindingQuery
           
 
Fields inherited from class oasis.names.tc.ebxml_regrep.xsd.query._3.RegistryObjectQueryType
classificationQueries, descriptionBranch, externalIdentifierQueries, nameBranch, objectTypeQuery, slotBranches, sourceAssociationQueries, statusQuery, targetAssociationQueries, versionInfoFilter
 
Fields inherited from class oasis.names.tc.ebxml_regrep.xsd.query._3.FilterQueryType
primaryFilter
 
Constructor Summary
ServiceBindingQuery()
           
 
Method Summary
 ServiceQuery getServiceQuery()
          Gets the value of the serviceQuery property.
 java.util.List<SpecificationLinkQuery> getSpecificationLinkQueries()
          Gets the value of the specificationLinkQueries property.
 ServiceBindingQuery getTargetBindingQuery()
          Gets the value of the targetBindingQuery property.
 void setServiceQuery(ServiceQuery value)
          Sets the value of the serviceQuery property.
 void setTargetBindingQuery(ServiceBindingQuery value)
          Sets the value of the targetBindingQuery property.
 
Methods inherited from class oasis.names.tc.ebxml_regrep.xsd.query._3.RegistryObjectQueryType
getClassificationQueries, getDescriptionBranch, getExternalIdentifierQueries, getNameBranch, getObjectTypeQuery, getSlotBranches, getSourceAssociationQueries, getStatusQuery, getTargetAssociationQueries, 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

serviceQuery

protected ServiceQuery serviceQuery

specificationLinkQueries

protected java.util.List<SpecificationLinkQuery> specificationLinkQueries

targetBindingQuery

protected ServiceBindingQuery targetBindingQuery
Constructor Detail

ServiceBindingQuery

public ServiceBindingQuery()
Method Detail

getServiceQuery

public ServiceQuery getServiceQuery()
Gets the value of the serviceQuery property.

Returns:
possible object is ServiceQuery

setServiceQuery

public void setServiceQuery(ServiceQuery value)
Sets the value of the serviceQuery property.

Parameters:
value - allowed object is ServiceQuery

getSpecificationLinkQueries

public java.util.List<SpecificationLinkQuery> getSpecificationLinkQueries()
Gets the value of the specificationLinkQueries 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 specificationLinkQueries property.

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

    getSpecificationLinkQueries().add(newItem);
 

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


getTargetBindingQuery

public ServiceBindingQuery getTargetBindingQuery()
Gets the value of the targetBindingQuery property.

Returns:
possible object is ServiceBindingQuery

setTargetBindingQuery

public void setTargetBindingQuery(ServiceBindingQuery value)
Sets the value of the targetBindingQuery property.

Parameters:
value - allowed object is ServiceBindingQuery