package oasis.names.tc.ebxml_regrep.xsd.query._3;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
@XmlRegistry
public class ObjectFactory
{
private static final QName _ExtrinsicObjectQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "ExtrinsicObjectQuery");
private static final QName _RegistryPackageQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "RegistryPackageQuery");
private static final QName _UserQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "UserQuery");
private static final QName _BooleanFilter_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "BooleanFilter");
private static final QName _ExternalLinkQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "ExternalLinkQuery");
private static final QName _SpecificationLinkQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "SpecificationLinkQuery");
private static final QName _Filter_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "Filter");
private static final QName _AssociationQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "AssociationQuery");
private static final QName _StringFilter_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "StringFilter");
private static final QName _FloatFilter_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "FloatFilter");
private static final QName _PersonQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "PersonQuery");
private static final QName _CompoundFilter_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "CompoundFilter");
private static final QName _RegistryObjectQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "RegistryObjectQuery");
private static final QName _SubscriptionQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "SubscriptionQuery");
private static final QName _FederationQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "FederationQuery");
private static final QName _IntegerFilter_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "IntegerFilter");
private static final QName _ServiceBindingQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "ServiceBindingQuery");
private static final QName _DateTimeFilter_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "DateTimeFilter");
private static final QName _ResponseOption_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "ResponseOption");
private static final QName _AuditableEventQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "AuditableEventQuery");
private static final QName _ClassificationQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "ClassificationQuery");
private static final QName _ClassificationSchemeQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "ClassificationSchemeQuery");
private static final QName _ServiceQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "ServiceQuery");
private static final QName _AdhocQueryQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "AdhocQueryQuery");
private static final QName _RegistryQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "RegistryQuery");
private static final QName _ClassificationNodeQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "ClassificationNodeQuery");
private static final QName _OrganizationQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "OrganizationQuery");
private static final QName _NotificationQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "NotificationQuery");
private static final QName _ExternalIdentifierQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", "ExternalIdentifierQuery");
public DateTimeFilterType createDateTimeFilterType()
{
return new DateTimeFilterType();
}
public UserQueryType createUserQueryType()
{
return new UserQueryType();
}
public BooleanFilterType createBooleanFilterType()
{
return new BooleanFilterType();
}
public ExternalLinkQueryType createExternalLinkQueryType()
{
return new ExternalLinkQueryType();
}
public ResponseOptionType createResponseOptionType()
{
return new ResponseOptionType();
}
public SpecificationLinkQueryType createSpecificationLinkQueryType()
{
return new SpecificationLinkQueryType();
}
public AuditableEventQueryType createAuditableEventQueryType()
{
return new AuditableEventQueryType();
}
public ExtrinsicObjectQueryType createExtrinsicObjectQueryType()
{
return new ExtrinsicObjectQueryType();
}
public ServiceBindingQueryType createServiceBindingQueryType()
{
return new ServiceBindingQueryType();
}
public IntegerFilterType createIntegerFilterType()
{
return new IntegerFilterType();
}
public RegistryPackageQueryType createRegistryPackageQueryType()
{
return new RegistryPackageQueryType();
}
public AdhocQueryResponse createAdhocQueryResponse()
{
return new AdhocQueryResponse();
}
public RegistryQueryType createRegistryQueryType()
{
return new RegistryQueryType();
}
public AdhocQueryQueryType createAdhocQueryQueryType()
{
return new AdhocQueryQueryType();
}
public ClassificationNodeQueryType createClassificationNodeQueryType()
{
return new ClassificationNodeQueryType();
}
public OrganizationQueryType createOrganizationQueryType()
{
return new OrganizationQueryType();
}
public FederationQueryType createFederationQueryType()
{
return new FederationQueryType();
}
public NotificationQueryType createNotificationQueryType()
{
return new NotificationQueryType();
}
public ExternalIdentifierQueryType createExternalIdentifierQueryType()
{
return new ExternalIdentifierQueryType();
}
public AssociationQueryType createAssociationQueryType()
{
return new AssociationQueryType();
}
public FilterType createFilterType()
{
return new FilterType();
}
public StringFilterType createStringFilterType()
{
return new StringFilterType();
}
public FloatFilterType createFloatFilterType()
{
return new FloatFilterType();
}
public ClassificationQueryType createClassificationQueryType()
{
return new ClassificationQueryType();
}
public CompoundFilterType createCompoundFilterType()
{
return new CompoundFilterType();
}
public RegistryObjectQueryType createRegistryObjectQueryType()
{
return new RegistryObjectQueryType();
}
public PersonQueryType createPersonQueryType()
{
return new PersonQueryType();
}
public ClassificationSchemeQueryType createClassificationSchemeQueryType()
{
return new ClassificationSchemeQueryType();
}
public SubscriptionQueryType createSubscriptionQueryType()
{
return new SubscriptionQueryType();
}
public ServiceQueryType createServiceQueryType()
{
return new ServiceQueryType();
}
public AdhocQueryRequest createAdhocQueryRequest()
{
return new AdhocQueryRequest();
}
public InternationalStringBranchType createInternationalStringBranchType()
{
return new InternationalStringBranchType();
}
public SlotBranchType createSlotBranchType()
{
return new SlotBranchType();
}
public QueryExpressionBranchType createQueryExpressionBranchType()
{
return new QueryExpressionBranchType();
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="ExtrinsicObjectQuery")
public JAXBElement<ExtrinsicObjectQueryType> createExtrinsicObjectQuery(ExtrinsicObjectQueryType value)
{
return new JAXBElement(_ExtrinsicObjectQuery_QNAME, ExtrinsicObjectQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="RegistryPackageQuery")
public JAXBElement<RegistryPackageQueryType> createRegistryPackageQuery(RegistryPackageQueryType value)
{
return new JAXBElement(_RegistryPackageQuery_QNAME, RegistryPackageQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="UserQuery")
public JAXBElement<UserQueryType> createUserQuery(UserQueryType value)
{
return new JAXBElement(_UserQuery_QNAME, UserQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="BooleanFilter")
public JAXBElement<BooleanFilterType> createBooleanFilter(BooleanFilterType value)
{
return new JAXBElement(_BooleanFilter_QNAME, BooleanFilterType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="ExternalLinkQuery")
public JAXBElement<ExternalLinkQueryType> createExternalLinkQuery(ExternalLinkQueryType value)
{
return new JAXBElement(_ExternalLinkQuery_QNAME, ExternalLinkQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="SpecificationLinkQuery")
public JAXBElement<SpecificationLinkQueryType> createSpecificationLinkQuery(SpecificationLinkQueryType value)
{
return new JAXBElement(_SpecificationLinkQuery_QNAME, SpecificationLinkQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="Filter")
public JAXBElement<FilterType> createFilter(FilterType value)
{
return new JAXBElement(_Filter_QNAME, FilterType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="AssociationQuery")
public JAXBElement<AssociationQueryType> createAssociationQuery(AssociationQueryType value)
{
return new JAXBElement(_AssociationQuery_QNAME, AssociationQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="StringFilter")
public JAXBElement<StringFilterType> createStringFilter(StringFilterType value)
{
return new JAXBElement(_StringFilter_QNAME, StringFilterType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="FloatFilter")
public JAXBElement<FloatFilterType> createFloatFilter(FloatFilterType value)
{
return new JAXBElement(_FloatFilter_QNAME, FloatFilterType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="PersonQuery")
public JAXBElement<PersonQueryType> createPersonQuery(PersonQueryType value)
{
return new JAXBElement(_PersonQuery_QNAME, PersonQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="CompoundFilter")
public JAXBElement<CompoundFilterType> createCompoundFilter(CompoundFilterType value)
{
return new JAXBElement(_CompoundFilter_QNAME, CompoundFilterType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="RegistryObjectQuery")
public JAXBElement<RegistryObjectQueryType> createRegistryObjectQuery(RegistryObjectQueryType value)
{
return new JAXBElement(_RegistryObjectQuery_QNAME, RegistryObjectQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="SubscriptionQuery")
public JAXBElement<SubscriptionQueryType> createSubscriptionQuery(SubscriptionQueryType value)
{
return new JAXBElement(_SubscriptionQuery_QNAME, SubscriptionQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="FederationQuery")
public JAXBElement<FederationQueryType> createFederationQuery(FederationQueryType value)
{
return new JAXBElement(_FederationQuery_QNAME, FederationQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="IntegerFilter")
public JAXBElement<IntegerFilterType> createIntegerFilter(IntegerFilterType value)
{
return new JAXBElement(_IntegerFilter_QNAME, IntegerFilterType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="ServiceBindingQuery")
public JAXBElement<ServiceBindingQueryType> createServiceBindingQuery(ServiceBindingQueryType value)
{
return new JAXBElement(_ServiceBindingQuery_QNAME, ServiceBindingQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="DateTimeFilter")
public JAXBElement<DateTimeFilterType> createDateTimeFilter(DateTimeFilterType value)
{
return new JAXBElement(_DateTimeFilter_QNAME, DateTimeFilterType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="ResponseOption")
public JAXBElement<ResponseOptionType> createResponseOption(ResponseOptionType value)
{
return new JAXBElement(_ResponseOption_QNAME, ResponseOptionType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="AuditableEventQuery")
public JAXBElement<AuditableEventQueryType> createAuditableEventQuery(AuditableEventQueryType value)
{
return new JAXBElement(_AuditableEventQuery_QNAME, AuditableEventQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="ClassificationQuery")
public JAXBElement<ClassificationQueryType> createClassificationQuery(ClassificationQueryType value)
{
return new JAXBElement(_ClassificationQuery_QNAME, ClassificationQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="ClassificationSchemeQuery")
public JAXBElement<ClassificationSchemeQueryType> createClassificationSchemeQuery(ClassificationSchemeQueryType value)
{
return new JAXBElement(_ClassificationSchemeQuery_QNAME, ClassificationSchemeQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="ServiceQuery")
public JAXBElement<ServiceQueryType> createServiceQuery(ServiceQueryType value)
{
return new JAXBElement(_ServiceQuery_QNAME, ServiceQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="AdhocQueryQuery")
public JAXBElement<AdhocQueryQueryType> createAdhocQueryQuery(AdhocQueryQueryType value)
{
return new JAXBElement(_AdhocQueryQuery_QNAME, AdhocQueryQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="RegistryQuery")
public JAXBElement<RegistryQueryType> createRegistryQuery(RegistryQueryType value)
{
return new JAXBElement(_RegistryQuery_QNAME, RegistryQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="ClassificationNodeQuery")
public JAXBElement<ClassificationNodeQueryType> createClassificationNodeQuery(ClassificationNodeQueryType value)
{
return new JAXBElement(_ClassificationNodeQuery_QNAME, ClassificationNodeQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="OrganizationQuery")
public JAXBElement<OrganizationQueryType> createOrganizationQuery(OrganizationQueryType value)
{
return new JAXBElement(_OrganizationQuery_QNAME, OrganizationQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="NotificationQuery")
public JAXBElement<NotificationQueryType> createNotificationQuery(NotificationQueryType value)
{
return new JAXBElement(_NotificationQuery_QNAME, NotificationQueryType.class, null, value);
}
@XmlElementDecl(namespace="urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0", name="ExternalIdentifierQuery")
public JAXBElement<ExternalIdentifierQueryType> createExternalIdentifierQuery(ExternalIdentifierQueryType value)
{
return new JAXBElement(_ExternalIdentifierQuery_QNAME, ExternalIdentifierQueryType.class, null, value);
}
}