//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.3 in JDK 1.6
// 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: 2010.04.23 at 12:57:08 PM EDT
//
package org.apache.aries.blueprint.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 org.apache.aries.blueprint.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 _Blueprint_QNAME = new QName("http://www.osgi.org/xmlns/blueprint/v1.0.0", "blueprint");
private final static QName _TbeanArgument_QNAME = new QName("http://www.osgi.org/xmlns/blueprint/v1.0.0", "argument");
private final static QName _TbeanProperty_QNAME = new QName("http://www.osgi.org/xmlns/blueprint/v1.0.0", "property");
private final static QName _TtypeConvertersReference_QNAME = new QName("http://www.osgi.org/xmlns/blueprint/v1.0.0", "reference");
private final static QName _TtypeConvertersBean_QNAME = new QName("http://www.osgi.org/xmlns/blueprint/v1.0.0", "bean");
private final static QName _TtypeConvertersRef_QNAME = new QName("http://www.osgi.org/xmlns/blueprint/v1.0.0", "ref");
private final static QName _TblueprintReferenceList_QNAME = new QName("http://www.osgi.org/xmlns/blueprint/v1.0.0", "reference-list");
private final static QName _TblueprintService_QNAME = new QName("http://www.osgi.org/xmlns/blueprint/v1.0.0", "service");
private final static QName _TcollectionIdref_QNAME = new QName("http://www.osgi.org/xmlns/blueprint/v1.0.0", "idref");
private final static QName _TcollectionArray_QNAME = new QName("http://www.osgi.org/xmlns/blueprint/v1.0.0", "array");
private final static QName _TcollectionMap_QNAME = new QName("http://www.osgi.org/xmlns/blueprint/v1.0.0", "map");
private final static QName _TcollectionList_QNAME = new QName("http://www.osgi.org/xmlns/blueprint/v1.0.0", "list");
private final static QName _TcollectionProps_QNAME = new QName("http://www.osgi.org/xmlns/blueprint/v1.0.0", "props");
private final static QName _TcollectionValue_QNAME = new QName("http://www.osgi.org/xmlns/blueprint/v1.0.0", "value");
private final static QName _TcollectionSet_QNAME = new QName("http://www.osgi.org/xmlns/blueprint/v1.0.0", "set");
private final static QName _TcollectionNull_QNAME = new QName("http://www.osgi.org/xmlns/blueprint/v1.0.0", "null");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.aries.blueprint.jaxb
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link Tprop }
*
*/
public Tprop createTprop() {
return new Tprop();
}
/**
* Create an instance of {@link Tref }
*
*/
public Tref createTref() {
return new Tref();
}
/**
* Create an instance of {@link Tbean }
*
*/
public Tbean createTbean() {
return new Tbean();
}
/**
* Create an instance of {@link TtypeConverters }
*
*/
public TtypeConverters createTtypeConverters() {
return new TtypeConverters();
}
/**
* Create an instance of {@link TtypedCollection }
*
*/
public TtypedCollection createTtypedCollection() {
return new TtypedCollection();
}
/**
* Create an instance of {@link TinlinedService }
*
*/
public TinlinedService createTinlinedService() {
return new TinlinedService();
}
/**
* Create an instance of {@link TinlinedReferenceList }
*
*/
public TinlinedReferenceList createTinlinedReferenceList() {
return new TinlinedReferenceList();
}
/**
* Create an instance of {@link Targument }
*
*/
public Targument createTargument() {
return new Targument();
}
/**
* Create an instance of {@link Tinterfaces }
*
*/
public Tinterfaces createTinterfaces() {
return new Tinterfaces();
}
/**
* Create an instance of {@link Tblueprint }
*
*/
public Tblueprint createTblueprint() {
return new Tblueprint();
}
/**
* Create an instance of {@link Tproperty }
*
*/
public Tproperty createTproperty() {
return new Tproperty();
}
/**
* Create an instance of {@link TserviceReference }
*
*/
public TserviceReference createTserviceReference() {
return new TserviceReference();
}
/**
* Create an instance of {@link TserviceProperties }
*
*/
public TserviceProperties createTserviceProperties() {
return new TserviceProperties();
}
/**
* Create an instance of {@link TinlinedReference }
*
*/
public TinlinedReference createTinlinedReference() {
return new TinlinedReference();
}
/**
* Create an instance of {@link Tkey }
*
*/
public Tkey createTkey() {
return new Tkey();
}
/**
* Create an instance of {@link Tdescription }
*
*/
public Tdescription createTdescription() {
return new Tdescription();
}
/**
* Create an instance of {@link Tvalue }
*
*/
public Tvalue createTvalue() {
return new Tvalue();
}
/**
* Create an instance of {@link TreferenceList }
*
*/
public TreferenceList createTreferenceList() {
return new TreferenceList();
}
/**
* Create an instance of {@link TreferenceListener }
*
*/
public TreferenceListener createTreferenceListener() {
return new TreferenceListener();
}
/**
* Create an instance of {@link Treference }
*
*/
public Treference createTreference() {
return new Treference();
}
/**
* Create an instance of {@link Tservice }
*
*/
public Tservice createTservice() {
return new Tservice();
}
/**
* Create an instance of {@link Tnull }
*
*/
public Tnull createTnull() {
return new Tnull();
}
/**
* Create an instance of {@link TmapEntry }
*
*/
public TmapEntry createTmapEntry() {
return new TmapEntry();
}
/**
* Create an instance of {@link TregistrationListener }
*
*/
public TregistrationListener createTregistrationListener() {
return new TregistrationListener();
}
/**
* Create an instance of {@link TinlinedBean }
*
*/
public TinlinedBean createTinlinedBean() {
return new TinlinedBean();
}
/**
* Create an instance of {@link Tprops }
*
*/
public Tprops createTprops() {
return new Tprops();
}
/**
* Create an instance of {@link Tmap }
*
*/
public Tmap createTmap() {
return new Tmap();
}
/**
* Create an instance of {@link TservicePropertyEntry }
*
*/
public TservicePropertyEntry createTservicePropertyEntry() {
return new TservicePropertyEntry();
}
/**
* Create an instance of {@link Tcollection }
*
*/
public Tcollection createTcollection() {
return new Tcollection();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Tblueprint }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "blueprint")
public JAXBElement<Tblueprint> createBlueprint(Tblueprint value) {
return new JAXBElement<Tblueprint>(_Blueprint_QNAME, Tblueprint.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Targument }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "argument", scope = Tbean.class)
public JAXBElement<Targument> createTbeanArgument(Targument value) {
return new JAXBElement<Targument>(_TbeanArgument_QNAME, Targument.class, Tbean.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Tproperty }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "property", scope = Tbean.class)
public JAXBElement<Tproperty> createTbeanProperty(Tproperty value) {
return new JAXBElement<Tproperty>(_TbeanProperty_QNAME, Tproperty.class, Tbean.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Treference }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "reference", scope = TtypeConverters.class)
public JAXBElement<Treference> createTtypeConvertersReference(Treference value) {
return new JAXBElement<Treference>(_TtypeConvertersReference_QNAME, Treference.class, TtypeConverters.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Tbean }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "bean", scope = TtypeConverters.class)
public JAXBElement<Tbean> createTtypeConvertersBean(Tbean value) {
return new JAXBElement<Tbean>(_TtypeConvertersBean_QNAME, Tbean.class, TtypeConverters.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Tref }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "ref", scope = TtypeConverters.class)
public JAXBElement<Tref> createTtypeConvertersRef(Tref value) {
return new JAXBElement<Tref>(_TtypeConvertersRef_QNAME, Tref.class, TtypeConverters.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Treference }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "reference", scope = Tblueprint.class)
public JAXBElement<Treference> createTblueprintReference(Treference value) {
return new JAXBElement<Treference>(_TtypeConvertersReference_QNAME, Treference.class, Tblueprint.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TreferenceList }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "reference-list", scope = Tblueprint.class)
public JAXBElement<TreferenceList> createTblueprintReferenceList(TreferenceList value) {
return new JAXBElement<TreferenceList>(_TblueprintReferenceList_QNAME, TreferenceList.class, Tblueprint.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Tbean }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "bean", scope = Tblueprint.class)
public JAXBElement<Tbean> createTblueprintBean(Tbean value) {
return new JAXBElement<Tbean>(_TtypeConvertersBean_QNAME, Tbean.class, Tblueprint.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Tservice }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "service", scope = Tblueprint.class)
public JAXBElement<Tservice> createTblueprintService(Tservice value) {
return new JAXBElement<Tservice>(_TblueprintService_QNAME, Tservice.class, Tblueprint.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Tref }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "idref", scope = Tcollection.class)
public JAXBElement<Tref> createTcollectionIdref(Tref value) {
return new JAXBElement<Tref>(_TcollectionIdref_QNAME, Tref.class, Tcollection.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Tcollection }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "array", scope = Tcollection.class)
public JAXBElement<Tcollection> createTcollectionArray(Tcollection value) {
return new JAXBElement<Tcollection>(_TcollectionArray_QNAME, Tcollection.class, Tcollection.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Tmap }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "map", scope = Tcollection.class)
public JAXBElement<Tmap> createTcollectionMap(Tmap value) {
return new JAXBElement<Tmap>(_TcollectionMap_QNAME, Tmap.class, Tcollection.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Tcollection }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "list", scope = Tcollection.class)
public JAXBElement<Tcollection> createTcollectionList(Tcollection value) {
return new JAXBElement<Tcollection>(_TcollectionList_QNAME, Tcollection.class, Tcollection.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Tprops }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "props", scope = Tcollection.class)
public JAXBElement<Tprops> createTcollectionProps(Tprops value) {
return new JAXBElement<Tprops>(_TcollectionProps_QNAME, Tprops.class, Tcollection.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TinlinedBean }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "bean", scope = Tcollection.class)
public JAXBElement<TinlinedBean> createTcollectionBean(TinlinedBean value) {
return new JAXBElement<TinlinedBean>(_TtypeConvertersBean_QNAME, TinlinedBean.class, Tcollection.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Tvalue }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "value", scope = Tcollection.class)
public JAXBElement<Tvalue> createTcollectionValue(Tvalue value) {
return new JAXBElement<Tvalue>(_TcollectionValue_QNAME, Tvalue.class, Tcollection.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Tref }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "ref", scope = Tcollection.class)
public JAXBElement<Tref> createTcollectionRef(Tref value) {
return new JAXBElement<Tref>(_TtypeConvertersRef_QNAME, Tref.class, Tcollection.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TinlinedService }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "service", scope = Tcollection.class)
public JAXBElement<TinlinedService> createTcollectionService(TinlinedService value) {
return new JAXBElement<TinlinedService>(_TblueprintService_QNAME, TinlinedService.class, Tcollection.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TinlinedReference }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "reference", scope = Tcollection.class)
public JAXBElement<TinlinedReference> createTcollectionReference(TinlinedReference value) {
return new JAXBElement<TinlinedReference>(_TtypeConvertersReference_QNAME, TinlinedReference.class, Tcollection.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link TinlinedReferenceList }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "reference-list", scope = Tcollection.class)
public JAXBElement<TinlinedReferenceList> createTcollectionReferenceList(TinlinedReferenceList value) {
return new JAXBElement<TinlinedReferenceList>(_TblueprintReferenceList_QNAME, TinlinedReferenceList.class, Tcollection.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Tcollection }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "set", scope = Tcollection.class)
public JAXBElement<Tcollection> createTcollectionSet(Tcollection value) {
return new JAXBElement<Tcollection>(_TcollectionSet_QNAME, Tcollection.class, Tcollection.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Tnull }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.osgi.org/xmlns/blueprint/v1.0.0", name = "null", scope = Tcollection.class)
public JAXBElement<Tnull> createTcollectionNull(Tnull value) {
return new JAXBElement<Tnull>(_TcollectionNull_QNAME, Tnull.class, Tcollection.class, value);
}
}