package ihe.qrph.dex._2013; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; /** * <p>Java class for RetrieveDataElementListRequestType complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType name="RetrieveDataElementListRequestType"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="id" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="registrationAuthorityContains" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="version" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="displayNameContains" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="definitionContains" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="contextualDomainContains" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="creationDateBefore" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> * <element name="creationDateAfter" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> * <element name="effectiveDateBefore" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> * <element name="effectiveDateAfter" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> * <element name="expirationDateBefore" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> * <element name="expirationDateAfter" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> * <element name="revisionDateBefore" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> * <element name="revisionDateAfter" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/> * <element name="objectClassContains" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="propertyContains" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="dataTypeContains" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="valueSetID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "RetrieveDataElementListRequestType", propOrder = { "id", "registrationAuthorityContains", "version", "displayNameContains", "definitionContains", "contextualDomainContains", "creationDateBefore", "creationDateAfter", "effectiveDateBefore", "effectiveDateAfter", "expirationDateBefore", "expirationDateAfter", "revisionDateBefore", "revisionDateAfter", "objectClassContains", "propertyContains", "dataTypeContains", "valueSetID" }) public class RetrieveDataElementListRequestType { protected String id; protected String registrationAuthorityContains; protected String version; protected String displayNameContains; protected String definitionContains; protected String contextualDomainContains; @XmlSchemaType(name = "date") protected XMLGregorianCalendar creationDateBefore; @XmlSchemaType(name = "date") protected XMLGregorianCalendar creationDateAfter; @XmlSchemaType(name = "date") protected XMLGregorianCalendar effectiveDateBefore; @XmlSchemaType(name = "date") protected XMLGregorianCalendar effectiveDateAfter; @XmlSchemaType(name = "date") protected XMLGregorianCalendar expirationDateBefore; @XmlSchemaType(name = "date") protected XMLGregorianCalendar expirationDateAfter; @XmlSchemaType(name = "date") protected XMLGregorianCalendar revisionDateBefore; @XmlSchemaType(name = "date") protected XMLGregorianCalendar revisionDateAfter; protected String objectClassContains; protected String propertyContains; protected String dataTypeContains; protected String valueSetID; /** * Gets the value of the id property. * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } /** * Gets the value of the registrationAuthorityContains property. * * @return * possible object is * {@link String } * */ public String getRegistrationAuthorityContains() { return registrationAuthorityContains; } /** * Sets the value of the registrationAuthorityContains property. * * @param value * allowed object is * {@link String } * */ public void setRegistrationAuthorityContains(String value) { this.registrationAuthorityContains = value; } /** * Gets the value of the version property. * * @return * possible object is * {@link String } * */ public String getVersion() { return version; } /** * Sets the value of the version property. * * @param value * allowed object is * {@link String } * */ public void setVersion(String value) { this.version = value; } /** * Gets the value of the displayNameContains property. * * @return * possible object is * {@link String } * */ public String getDisplayNameContains() { return displayNameContains; } /** * Sets the value of the displayNameContains property. * * @param value * allowed object is * {@link String } * */ public void setDisplayNameContains(String value) { this.displayNameContains = value; } /** * Gets the value of the definitionContains property. * * @return * possible object is * {@link String } * */ public String getDefinitionContains() { return definitionContains; } /** * Sets the value of the definitionContains property. * * @param value * allowed object is * {@link String } * */ public void setDefinitionContains(String value) { this.definitionContains = value; } /** * Gets the value of the contextualDomainContains property. * * @return * possible object is * {@link String } * */ public String getContextualDomainContains() { return contextualDomainContains; } /** * Sets the value of the contextualDomainContains property. * * @param value * allowed object is * {@link String } * */ public void setContextualDomainContains(String value) { this.contextualDomainContains = value; } /** * Gets the value of the creationDateBefore property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getCreationDateBefore() { return creationDateBefore; } /** * Sets the value of the creationDateBefore property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setCreationDateBefore(XMLGregorianCalendar value) { this.creationDateBefore = value; } /** * Gets the value of the creationDateAfter property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getCreationDateAfter() { return creationDateAfter; } /** * Sets the value of the creationDateAfter property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setCreationDateAfter(XMLGregorianCalendar value) { this.creationDateAfter = value; } /** * Gets the value of the effectiveDateBefore property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getEffectiveDateBefore() { return effectiveDateBefore; } /** * Sets the value of the effectiveDateBefore property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setEffectiveDateBefore(XMLGregorianCalendar value) { this.effectiveDateBefore = value; } /** * Gets the value of the effectiveDateAfter property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getEffectiveDateAfter() { return effectiveDateAfter; } /** * Sets the value of the effectiveDateAfter property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setEffectiveDateAfter(XMLGregorianCalendar value) { this.effectiveDateAfter = value; } /** * Gets the value of the expirationDateBefore property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getExpirationDateBefore() { return expirationDateBefore; } /** * Sets the value of the expirationDateBefore property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setExpirationDateBefore(XMLGregorianCalendar value) { this.expirationDateBefore = value; } /** * Gets the value of the expirationDateAfter property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getExpirationDateAfter() { return expirationDateAfter; } /** * Sets the value of the expirationDateAfter property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setExpirationDateAfter(XMLGregorianCalendar value) { this.expirationDateAfter = value; } /** * Gets the value of the revisionDateBefore property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getRevisionDateBefore() { return revisionDateBefore; } /** * Sets the value of the revisionDateBefore property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setRevisionDateBefore(XMLGregorianCalendar value) { this.revisionDateBefore = value; } /** * Gets the value of the revisionDateAfter property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getRevisionDateAfter() { return revisionDateAfter; } /** * Sets the value of the revisionDateAfter property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setRevisionDateAfter(XMLGregorianCalendar value) { this.revisionDateAfter = value; } /** * Gets the value of the objectClassContains property. * * @return * possible object is * {@link String } * */ public String getObjectClassContains() { return objectClassContains; } /** * Sets the value of the objectClassContains property. * * @param value * allowed object is * {@link String } * */ public void setObjectClassContains(String value) { this.objectClassContains = value; } /** * Gets the value of the propertyContains property. * * @return * possible object is * {@link String } * */ public String getPropertyContains() { return propertyContains; } /** * Sets the value of the propertyContains property. * * @param value * allowed object is * {@link String } * */ public void setPropertyContains(String value) { this.propertyContains = value; } /** * Gets the value of the dataTypeContains property. * * @return * possible object is * {@link String } * */ public String getDataTypeContains() { return dataTypeContains; } /** * Sets the value of the dataTypeContains property. * * @param value * allowed object is * {@link String } * */ public void setDataTypeContains(String value) { this.dataTypeContains = value; } /** * Gets the value of the valueSetID property. * * @return * possible object is * {@link String } * */ public String getValueSetID() { return valueSetID; } /** * Sets the value of the valueSetID property. * * @param value * allowed object is * {@link String } * */ public void setValueSetID(String value) { this.valueSetID = value; } }