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

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
Direct Known Subclasses:
AdhocQueryQueryType, AssociationQueryType, AuditableEventQueryType, ClassificationNodeQueryType, ClassificationQueryType, ClassificationSchemeQueryType, ExternalIdentifierQueryType, ExternalLinkQueryType, ExtrinsicObjectQueryType, FederationQueryType, NotificationQueryType, OrganizationQueryType, PersonQueryType, RegistryPackageQueryType, RegistryQueryType, ServiceBindingQueryType, ServiceQueryType, SpecificationLinkQueryType, SubscriptionQueryType

public class RegistryObjectQueryType
extends FilterQueryType

Java class for RegistryObjectQueryType complex type.

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

 <complexType name="RegistryObjectQueryType">
   <complexContent>
     <extension base="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}FilterQueryType">
       <sequence>
         <element name="SlotBranch" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}SlotBranchType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="NameBranch" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}InternationalStringBranchType" minOccurs="0"/>
         <element name="DescriptionBranch" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}InternationalStringBranchType" minOccurs="0"/>
         <element name="VersionInfoFilter" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}FilterType" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}ClassificationQuery" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}ExternalIdentifierQuery" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ObjectTypeQuery" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}ClassificationNodeQueryType" minOccurs="0"/>
         <element name="StatusQuery" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}ClassificationNodeQueryType" minOccurs="0"/>
         <element name="SourceAssociationQuery" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}AssociationQueryType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="TargetAssociationQuery" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}AssociationQueryType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<ClassificationQueryType> classificationQuery
           
protected  InternationalStringBranchType descriptionBranch
           
protected  List<ExternalIdentifierQueryType> externalIdentifierQuery
           
protected  InternationalStringBranchType nameBranch
           
protected  ClassificationNodeQueryType objectTypeQuery
           
protected  List<SlotBranchType> slotBranch
           
protected  List<AssociationQueryType> sourceAssociationQuery
           
protected  ClassificationNodeQueryType statusQuery
           
protected  List<AssociationQueryType> targetAssociationQuery
           
protected  FilterType versionInfoFilter
           
 
Fields inherited from class oasis.names.tc.ebxml_regrep.xsd.query._3.FilterQueryType
primaryFilter
 
Constructor Summary
RegistryObjectQueryType()
           
 
Method Summary
 List<ClassificationQueryType> getClassificationQuery()
          Gets the value of the classificationQuery property.
 InternationalStringBranchType getDescriptionBranch()
          Gets the value of the descriptionBranch property.
 List<ExternalIdentifierQueryType> getExternalIdentifierQuery()
          Gets the value of the externalIdentifierQuery property.
 InternationalStringBranchType getNameBranch()
          Gets the value of the nameBranch property.
 ClassificationNodeQueryType getObjectTypeQuery()
          Gets the value of the objectTypeQuery property.
 List<SlotBranchType> getSlotBranch()
          Gets the value of the slotBranch property.
 List<AssociationQueryType> getSourceAssociationQuery()
          Gets the value of the sourceAssociationQuery property.
 ClassificationNodeQueryType getStatusQuery()
          Gets the value of the statusQuery property.
 List<AssociationQueryType> getTargetAssociationQuery()
          Gets the value of the targetAssociationQuery property.
 FilterType getVersionInfoFilter()
          Gets the value of the versionInfoFilter property.
 void setDescriptionBranch(InternationalStringBranchType value)
          Sets the value of the descriptionBranch property.
 void setNameBranch(InternationalStringBranchType value)
          Sets the value of the nameBranch property.
 void setObjectTypeQuery(ClassificationNodeQueryType value)
          Sets the value of the objectTypeQuery property.
 void setStatusQuery(ClassificationNodeQueryType value)
          Sets the value of the statusQuery property.
 void setVersionInfoFilter(FilterType value)
          Sets the value of the versionInfoFilter property.
 
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

slotBranch

protected List<SlotBranchType> slotBranch

nameBranch

protected InternationalStringBranchType nameBranch

descriptionBranch

protected InternationalStringBranchType descriptionBranch

versionInfoFilter

protected FilterType versionInfoFilter

classificationQuery

protected List<ClassificationQueryType> classificationQuery

externalIdentifierQuery

protected List<ExternalIdentifierQueryType> externalIdentifierQuery

objectTypeQuery

protected ClassificationNodeQueryType objectTypeQuery

statusQuery

protected ClassificationNodeQueryType statusQuery

sourceAssociationQuery

protected List<AssociationQueryType> sourceAssociationQuery

targetAssociationQuery

protected List<AssociationQueryType> targetAssociationQuery
Constructor Detail

RegistryObjectQueryType

public RegistryObjectQueryType()
Method Detail

getSlotBranch

public List<SlotBranchType> getSlotBranch()
Gets the value of the slotBranch 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 slotBranch property.

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

    getSlotBranch().add(newItem);
 

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


getNameBranch

public InternationalStringBranchType getNameBranch()
Gets the value of the nameBranch property.

Returns:
possible object is InternationalStringBranchType

setNameBranch

public void setNameBranch(InternationalStringBranchType value)
Sets the value of the nameBranch property.

Parameters:
value - allowed object is InternationalStringBranchType

getDescriptionBranch

public InternationalStringBranchType getDescriptionBranch()
Gets the value of the descriptionBranch property.

Returns:
possible object is InternationalStringBranchType

setDescriptionBranch

public void setDescriptionBranch(InternationalStringBranchType value)
Sets the value of the descriptionBranch property.

Parameters:
value - allowed object is InternationalStringBranchType

getVersionInfoFilter

public FilterType getVersionInfoFilter()
Gets the value of the versionInfoFilter property.

Returns:
possible object is FilterType

setVersionInfoFilter

public void setVersionInfoFilter(FilterType value)
Sets the value of the versionInfoFilter property.

Parameters:
value - allowed object is FilterType

getClassificationQuery

public List<ClassificationQueryType> getClassificationQuery()
Gets the value of the classificationQuery 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 classificationQuery property.

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

    getClassificationQuery().add(newItem);
 

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


getExternalIdentifierQuery

public List<ExternalIdentifierQueryType> getExternalIdentifierQuery()
Gets the value of the externalIdentifierQuery 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 externalIdentifierQuery property.

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

    getExternalIdentifierQuery().add(newItem);
 

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


getObjectTypeQuery

public ClassificationNodeQueryType getObjectTypeQuery()
Gets the value of the objectTypeQuery property.

Returns:
possible object is ClassificationNodeQueryType

setObjectTypeQuery

public void setObjectTypeQuery(ClassificationNodeQueryType value)
Sets the value of the objectTypeQuery property.

Parameters:
value - allowed object is ClassificationNodeQueryType

getStatusQuery

public ClassificationNodeQueryType getStatusQuery()
Gets the value of the statusQuery property.

Returns:
possible object is ClassificationNodeQueryType

setStatusQuery

public void setStatusQuery(ClassificationNodeQueryType value)
Sets the value of the statusQuery property.

Parameters:
value - allowed object is ClassificationNodeQueryType

getSourceAssociationQuery

public List<AssociationQueryType> getSourceAssociationQuery()
Gets the value of the sourceAssociationQuery 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 sourceAssociationQuery property.

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

    getSourceAssociationQuery().add(newItem);
 

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


getTargetAssociationQuery

public List<AssociationQueryType> getTargetAssociationQuery()
Gets the value of the targetAssociationQuery 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 targetAssociationQuery property.

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

    getTargetAssociationQuery().add(newItem);
 

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



Copyright © 2010-2011. All Rights Reserved.