//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2006.10.27 at 11:21:39 AM EDT
//
package jaxb;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the jaxb package.
* <p>An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _Header_QNAME = new QName("http://i2b2.mgh.harvard.edu/querytool", "header");
private final static QName _Response_QNAME = new QName("http://i2b2.mgh.harvard.edu/querytool", "response");
private final static QName _Request_QNAME = new QName("http://i2b2.mgh.harvard.edu/querytool", "request");
private final static QName _Sql_QNAME = new QName("http://i2b2.mgh.harvard.edu/querytool", "sql");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: jaxb
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link ItemType.ConstrainByModifier }
*
*/
public ItemType.ConstrainByModifier createItemTypeConstrainByModifier() {
return new ItemType.ConstrainByModifier();
}
/**
* Create an instance of {@link QueryStatusTypeType }
*
*/
public QueryStatusTypeType createQueryStatusTypeType() {
return new QueryStatusTypeType();
}
/**
* Create an instance of {@link Examples.MessageBody }
*
*/
public Examples.MessageBody createExamplesMessageBody() {
return new Examples.MessageBody();
}
/**
* Create an instance of {@link UserRequestType }
*
*/
public UserRequestType createUserRequestType() {
return new UserRequestType();
}
/**
* Create an instance of {@link ItemType.ConstrainByDate }
*
*/
public ItemType.ConstrainByDate createItemTypeConstrainByDate() {
return new ItemType.ConstrainByDate();
}
/**
* Create an instance of {@link RequestXmlType }
*
*/
public RequestXmlType createRequestXmlType() {
return new RequestXmlType();
}
/**
* Create an instance of {@link PanelType }
*
*/
public PanelType createPanelType() {
return new PanelType();
}
/**
* Create an instance of {@link QueryMasterType }
*
*/
public QueryMasterType createQueryMasterType() {
return new QueryMasterType();
}
/**
* Create an instance of {@link DatatypesExample }
*
*/
public DatatypesExample createDatatypesExample() {
return new DatatypesExample();
}
/**
* Create an instance of {@link QueryDefinitionRequestType }
*
*/
public QueryDefinitionRequestType createQueryDefinitionRequestType() {
return new QueryDefinitionRequestType();
}
/**
* Create an instance of {@link HeaderType }
*
*/
public HeaderType createHeaderType() {
return new HeaderType();
}
/**
* Create an instance of {@link MasterRequestType }
*
*/
public MasterRequestType createMasterRequestType() {
return new MasterRequestType();
}
/**
* Create an instance of {@link MasterInstanceResultResponseType }
*
*/
public MasterInstanceResultResponseType createMasterInstanceResultResponseType() {
return new MasterInstanceResultResponseType();
}
/**
* Create an instance of {@link XmlResultType }
*
*/
public XmlResultType createXmlResultType() {
return new XmlResultType();
}
/**
* Create an instance of {@link Examples }
*
*/
public Examples createExamples() {
return new Examples();
}
/**
* Create an instance of {@link QueryResultInstanceType }
*
*/
public QueryResultInstanceType createQueryResultInstanceType() {
return new QueryResultInstanceType();
}
/**
* Create an instance of {@link QueryResultTypeType }
*
*/
public QueryResultTypeType createQueryResultTypeType() {
return new QueryResultTypeType();
}
/**
* Create an instance of {@link PatientSetType }
*
*/
public PatientSetType createPatientSetType() {
return new PatientSetType();
}
/**
* Create an instance of {@link ResultRequestType }
*
*/
public ResultRequestType createResultRequestType() {
return new ResultRequestType();
}
/**
* Create an instance of {@link InstanceResultResponseType }
*
*/
public InstanceResultResponseType createInstanceResultResponseType() {
return new InstanceResultResponseType();
}
/**
* Create an instance of {@link ItemType }
*
*/
public ItemType createItemType() {
return new ItemType();
}
/**
* Create an instance of {@link ResultResponseType }
*
*/
public ResultResponseType createResultResponseType() {
return new ResultResponseType();
}
/**
* Create an instance of {@link RequestXmlResponseType }
*
*/
public RequestXmlResponseType createRequestXmlResponseType() {
return new RequestXmlResponseType();
}
/**
* Create an instance of {@link InstanceRequestType }
*
*/
public InstanceRequestType createInstanceRequestType() {
return new InstanceRequestType();
}
/**
* Create an instance of {@link XmlValueType }
*
*/
public XmlValueType createXmlValueType() {
return new XmlValueType();
}
/**
* Create an instance of {@link PatientSetType.CohortPatient }
*
*/
public PatientSetType.CohortPatient createPatientSetTypeCohortPatient() {
return new PatientSetType.CohortPatient();
}
/**
* Create an instance of {@link PatientSetCollectionType }
*
*/
public PatientSetCollectionType createPatientSetCollectionType() {
return new PatientSetCollectionType();
}
/**
* Create an instance of {@link InstanceResponseType }
*
*/
public InstanceResponseType createInstanceResponseType() {
return new InstanceResponseType();
}
/**
* Create an instance of {@link PatientSetResponseType }
*
*/
public PatientSetResponseType createPatientSetResponseType() {
return new PatientSetResponseType();
}
/**
* Create an instance of {@link ItemType.ConstrainByValue }
*
*/
public ItemType.ConstrainByValue createItemTypeConstrainByValue() {
return new ItemType.ConstrainByValue();
}
/**
* Create an instance of {@link MasterResponseType }
*
*/
public MasterResponseType createMasterResponseType() {
return new MasterResponseType();
}
/**
* Create an instance of {@link PatientEncCollectionType }
*
*/
public PatientEncCollectionType createPatientEncCollectionType() {
return new PatientEncCollectionType();
}
/**
* Create an instance of {@link QueryDefinitionType }
*
*/
public QueryDefinitionType createQueryDefinitionType() {
return new QueryDefinitionType();
}
/**
* Create an instance of {@link UserType }
*
*/
public UserType createUserType() {
return new UserType();
}
/**
* Create an instance of {@link QueryInstanceType }
*
*/
public QueryInstanceType createQueryInstanceType() {
return new QueryInstanceType();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link HeaderType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://i2b2.mgh.harvard.edu/querytool", name = "header")
public JAXBElement<HeaderType> createHeader(HeaderType value) {
return new JAXBElement<HeaderType>(_Header_QNAME, HeaderType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ResponseType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://i2b2.mgh.harvard.edu/querytool", name = "response")
public JAXBElement<ResponseType> createResponse(ResponseType value) {
return new JAXBElement<ResponseType>(_Response_QNAME, ResponseType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RequestType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://i2b2.mgh.harvard.edu/querytool", name = "request")
public JAXBElement<RequestType> createRequest(RequestType value) {
return new JAXBElement<RequestType>(_Request_QNAME, RequestType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://i2b2.mgh.harvard.edu/querytool", name = "sql")
public JAXBElement<String> createSql(String value) {
return new JAXBElement<String>(_Sql_QNAME, String.class, null, value);
}
}