Class RegistryObjectQueryType
- Direct Known Subclasses:
AdhocQueryQueryType
,AssociationQueryType
,AuditableEventQueryType
,ClassificationNodeQueryType
,ClassificationQueryType
,ClassificationSchemeQueryType
,ExternalIdentifierQueryType
,ExternalLinkQueryType
,ExtrinsicObjectQueryType
,FederationQueryType
,NotificationQueryType
,OrganizationQueryType
,PersonQueryType
,RegistryPackageQueryType
,RegistryQueryType
,ServiceBindingQueryType
,ServiceQueryType
,SpecificationLinkQueryType
,SubscriptionQueryType
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
Modifier and TypeFieldDescriptionprotected List<ClassificationQueryType>
protected InternationalStringBranchType
protected List<ExternalIdentifierQueryType>
protected InternationalStringBranchType
protected ClassificationNodeQueryType
protected List<SlotBranchType>
protected List<AssociationQueryType>
protected ClassificationNodeQueryType
protected List<AssociationQueryType>
protected FilterType
Fields inherited from class org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.query.FilterQueryType
primaryFilter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the classificationQuery property.Gets the value of the descriptionBranch property.Gets the value of the externalIdentifierQuery property.Gets the value of the nameBranch property.Gets the value of the objectTypeQuery property.Gets the value of the slotBranch property.Gets the value of the sourceAssociationQuery property.Gets the value of the statusQuery property.Gets the value of the targetAssociationQuery property.Gets the value of the versionInfoFilter property.void
Sets the value of the descriptionBranch property.void
Sets the value of the nameBranch property.void
Sets the value of the objectTypeQuery property.void
Sets the value of the statusQuery property.void
setVersionInfoFilter
(FilterType value) Sets the value of the versionInfoFilter property.Methods inherited from class org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.query.FilterQueryType
getPrimaryFilter, setPrimaryFilter
-
Field Details
-
slotBranch
-
nameBranch
-
descriptionBranch
-
versionInfoFilter
-
classificationQuery
-
externalIdentifierQuery
-
objectTypeQuery
-
statusQuery
-
sourceAssociationQuery
-
targetAssociationQuery
-
-
Constructor Details
-
RegistryObjectQueryType
public RegistryObjectQueryType()
-
-
Method Details
-
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
Gets the value of the nameBranch property.- Returns:
- possible object is
InternationalStringBranchType
-
setNameBranch
Sets the value of the nameBranch property.- Parameters:
value
- allowed object isInternationalStringBranchType
-
getDescriptionBranch
Gets the value of the descriptionBranch property.- Returns:
- possible object is
InternationalStringBranchType
-
setDescriptionBranch
Sets the value of the descriptionBranch property.- Parameters:
value
- allowed object isInternationalStringBranchType
-
getVersionInfoFilter
Gets the value of the versionInfoFilter property.- Returns:
- possible object is
FilterType
-
setVersionInfoFilter
Sets the value of the versionInfoFilter property.- Parameters:
value
- allowed object isFilterType
-
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
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
Gets the value of the objectTypeQuery property.- Returns:
- possible object is
ClassificationNodeQueryType
-
setObjectTypeQuery
Sets the value of the objectTypeQuery property.- Parameters:
value
- allowed object isClassificationNodeQueryType
-
getStatusQuery
Gets the value of the statusQuery property.- Returns:
- possible object is
ClassificationNodeQueryType
-
setStatusQuery
Sets the value of the statusQuery property.- Parameters:
value
- allowed object isClassificationNodeQueryType
-
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
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
-