Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  
  package oasis.names.tc.ebxml_regrep.xsd.query._3;
  
  import java.util.List;

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>
 
 
 @XmlType(name = "RegistryObjectQueryType", propOrder = {
     "slotBranch",
     "nameBranch",
     "descriptionBranch",
     "versionInfoFilter",
     "classificationQuery",
     "externalIdentifierQuery",
     "objectTypeQuery",
     "statusQuery",
     "sourceAssociationQuery",
     "targetAssociationQuery"
 })
     ExternalLinkQueryType.class,
     AuditableEventQueryType.class,
     ServiceBindingQueryType.class,
     RegistryQueryType.class,
     AdhocQueryQueryType.class,
     OrganizationQueryType.class,
     FederationQueryType.class,
     NotificationQueryType.class,
     AssociationQueryType.class,
     ClassificationQueryType.class,
     PersonQueryType.class,
     SubscriptionQueryType.class,
     ServiceQueryType.class
 })
 public class RegistryObjectQueryType
     extends FilterQueryType
 {
 
     @XmlElement(name = "SlotBranch")
     protected List<SlotBranchTypeslotBranch;
     @XmlElement(name = "NameBranch")
     @XmlElement(name = "DescriptionBranch")
     @XmlElement(name = "VersionInfoFilter")
     protected FilterType versionInfoFilter;
     @XmlElement(name = "ClassificationQuery")
     @XmlElement(name = "ExternalIdentifierQuery")
     @XmlElement(name = "ObjectTypeQuery")
     @XmlElement(name = "StatusQuery")
     @XmlElement(name = "SourceAssociationQuery")
     @XmlElement(name = "TargetAssociationQuery")
     protected List<AssociationQueryTypetargetAssociationQuery;

    
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

    public List<SlotBranchTypegetSlotBranch() {
        if ( == null) {
             = new ArrayList<SlotBranchType>();
        }
        return this.;
    }

    
Gets the value of the nameBranch property.

Returns:
possible object is
        return ;
    }

    
Sets the value of the nameBranch property.

Parameters:
value allowed object is
    public void setNameBranch(InternationalStringBranchType value) {
        this. = value;
    }

    
Gets the value of the descriptionBranch property.

Returns:
possible object is
        return ;
    }

    
Sets the value of the descriptionBranch property.

Parameters:
value allowed object is
        this. = value;
    }

    
Gets the value of the versionInfoFilter property.

Returns:
possible object is
    public FilterType getVersionInfoFilter() {
        return ;
    }

    
Sets the value of the versionInfoFilter property.

Parameters:
value allowed object is
    public void setVersionInfoFilter(FilterType value) {
        this. = value;
    }

    
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

        if ( == null) {
             = new ArrayList<ClassificationQueryType>();
        }
        return this.;
    }

    
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

        if ( == null) {
        }
        return this.;
    }

    
Gets the value of the objectTypeQuery property.

Returns:
possible object is
        return ;
    }

    
Sets the value of the objectTypeQuery property.

Parameters:
value allowed object is
    public void setObjectTypeQuery(ClassificationNodeQueryType value) {
        this. = value;
    }

    
Gets the value of the statusQuery property.

Returns:
possible object is
        return ;
    }

    
Sets the value of the statusQuery property.

Parameters:
value allowed object is
    public void setStatusQuery(ClassificationNodeQueryType value) {
        this. = value;
    }

    
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

        if ( == null) {
             = new ArrayList<AssociationQueryType>();
        }
        return this.;
    }

    
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

        if ( == null) {
             = new ArrayList<AssociationQueryType>();
        }
        return this.;
    }
New to GrepCode? Check out our FAQ X