org.jvnet.hyperjaxb3.hibernate.customizations.ObjectFactory Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2007.01.30 at 01:23:35 PM CET
//
package org.jvnet.hyperjaxb3.hibernate.customizations;
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.jvnet.hyperjaxb3.hibernate.customizations package.
* 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 _ComplexSingleProperty_QNAME = new QName("http://hyperjaxb3.jvnet.org/hibernate/customizations", "complexSingleProperty");
private final static QName _FieldItem_QNAME = new QName("http://hyperjaxb3.jvnet.org/hibernate/customizations", "fieldItem");
private final static QName _Version_QNAME = new QName("http://hyperjaxb3.jvnet.org/hibernate/customizations", "version");
private final static QName _CompositeElement_QNAME = new QName("http://hyperjaxb3.jvnet.org/hibernate/customizations", "composite-element");
private final static QName _Id_QNAME = new QName("http://hyperjaxb3.jvnet.org/hibernate/customizations", "id");
private final static QName _Ignored_QNAME = new QName("http://hyperjaxb3.jvnet.org/hibernate/customizations", "ignored");
private final static QName _SimpleCollectionProperty_QNAME = new QName("http://hyperjaxb3.jvnet.org/hibernate/customizations", "simpleCollectionProperty");
private final static QName _Component_QNAME = new QName("http://hyperjaxb3.jvnet.org/hibernate/customizations", "component");
private final static QName _WildcardCollectionProperty_QNAME = new QName("http://hyperjaxb3.jvnet.org/hibernate/customizations", "wildcardCollectionProperty");
private final static QName _WildcardSingleProperty_QNAME = new QName("http://hyperjaxb3.jvnet.org/hibernate/customizations", "wildcardSingleProperty");
private final static QName _ComplexCollectionProperty_QNAME = new QName("http://hyperjaxb3.jvnet.org/hibernate/customizations", "complexCollectionProperty");
private final static QName _SimpleSingleProperty_QNAME = new QName("http://hyperjaxb3.jvnet.org/hibernate/customizations", "simpleSingleProperty");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jvnet.hyperjaxb3.hibernate.customizations
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link TypeType }
*
*/
public TypeType createTypeType() {
return new TypeType();
}
/**
* Create an instance of {@link ParamType }
*
*/
public ParamType createParamType() {
return new ParamType();
}
/**
* Create an instance of {@link TableType }
*
*/
public TableType createTableType() {
return new TableType();
}
/**
* Create an instance of {@link ManyToOneType }
*
*/
public ManyToOneType createManyToOneType() {
return new ManyToOneType();
}
/**
* Create an instance of {@link ComplexCollectionPropertyType }
*
*/
public ComplexCollectionPropertyType createComplexCollectionPropertyType() {
return new ComplexCollectionPropertyType();
}
/**
* Create an instance of {@link SimpleCollectionPropertyType }
*
*/
public SimpleCollectionPropertyType createSimpleCollectionPropertyType() {
return new SimpleCollectionPropertyType();
}
/**
* Create an instance of {@link ElementType }
*
*/
public ElementType createElementType() {
return new ElementType();
}
/**
* Create an instance of {@link ComplexSinglePropertyType }
*
*/
public ComplexSinglePropertyType createComplexSinglePropertyType() {
return new ComplexSinglePropertyType();
}
/**
* Create an instance of {@link VersionType }
*
*/
public VersionType createVersionType() {
return new VersionType();
}
/**
* Create an instance of {@link ManyToManyType }
*
*/
public ManyToManyType createManyToManyType() {
return new ManyToManyType();
}
/**
* Create an instance of {@link WildcardCollectionPropertyType }
*
*/
public WildcardCollectionPropertyType createWildcardCollectionPropertyType() {
return new WildcardCollectionPropertyType();
}
/**
* Create an instance of {@link CompositeElementType }
*
*/
public CompositeElementType createCompositeElementType() {
return new CompositeElementType();
}
/**
* Create an instance of {@link FieldItemType }
*
*/
public FieldItemType createFieldItemType() {
return new FieldItemType();
}
/**
* Create an instance of {@link KeyType }
*
*/
public KeyType createKeyType() {
return new KeyType();
}
/**
* Create an instance of {@link ComponentType }
*
*/
public ComponentType createComponentType() {
return new ComponentType();
}
/**
* Create an instance of {@link DiscriminatorType }
*
*/
public DiscriminatorType createDiscriminatorType() {
return new DiscriminatorType();
}
/**
* Create an instance of {@link ClassType }
*
*/
public ClassType createClassType() {
return new ClassType();
}
/**
* Create an instance of {@link OneToOneType }
*
*/
public OneToOneType createOneToOneType() {
return new OneToOneType();
}
/**
* Create an instance of {@link ListIndexType }
*
*/
public ListIndexType createListIndexType() {
return new ListIndexType();
}
/**
* Create an instance of {@link IdType }
*
*/
public IdType createIdType() {
return new IdType();
}
/**
* Create an instance of {@link CollectionIdType }
*
*/
public CollectionIdType createCollectionIdType() {
return new CollectionIdType();
}
/**
* Create an instance of {@link CacheType }
*
*/
public CacheType createCacheType() {
return new CacheType();
}
/**
* Create an instance of {@link GeneratorType }
*
*/
public GeneratorType createGeneratorType() {
return new GeneratorType();
}
/**
* Create an instance of {@link ColumnType }
*
*/
public ColumnType createColumnType() {
return new ColumnType();
}
/**
* Create an instance of {@link SimpleSinglePropertyType }
*
*/
public SimpleSinglePropertyType createSimpleSinglePropertyType() {
return new SimpleSinglePropertyType();
}
/**
* Create an instance of {@link OneToManyType }
*
*/
public OneToManyType createOneToManyType() {
return new OneToManyType();
}
/**
* Create an instance of {@link WildcardSinglePropertyType }
*
*/
public WildcardSinglePropertyType createWildcardSinglePropertyType() {
return new WildcardSinglePropertyType();
}
/**
* Create an instance of {@link ManyToAnyType }
*
*/
public ManyToAnyType createManyToAnyType() {
return new ManyToAnyType();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ComplexSinglePropertyType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://hyperjaxb3.jvnet.org/hibernate/customizations", name = "complexSingleProperty")
public JAXBElement createComplexSingleProperty(ComplexSinglePropertyType value) {
return new JAXBElement(_ComplexSingleProperty_QNAME, ComplexSinglePropertyType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link FieldItemType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://hyperjaxb3.jvnet.org/hibernate/customizations", name = "fieldItem")
public JAXBElement createFieldItem(FieldItemType value) {
return new JAXBElement(_FieldItem_QNAME, FieldItemType.class, null, value);
}
/**
* Create an instance of {@link Clazz }}
*
*/
@XmlElementDecl(namespace = "http://hyperjaxb3.jvnet.org/hibernate/customizations", name = "class")
public Clazz createClazz(ClassType value) {
return new Clazz(value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link VersionType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://hyperjaxb3.jvnet.org/hibernate/customizations", name = "version")
public JAXBElement createVersion(VersionType value) {
return new JAXBElement(_Version_QNAME, VersionType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CompositeElementType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://hyperjaxb3.jvnet.org/hibernate/customizations", name = "composite-element")
public JAXBElement createCompositeElement(CompositeElementType value) {
return new JAXBElement(_CompositeElement_QNAME, CompositeElementType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link IdType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://hyperjaxb3.jvnet.org/hibernate/customizations", name = "id")
public JAXBElement createId(IdType value) {
return new JAXBElement(_Id_QNAME, IdType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://hyperjaxb3.jvnet.org/hibernate/customizations", name = "ignored")
public JAXBElement createIgnored(String value) {
return new JAXBElement(_Ignored_QNAME, String.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SimpleCollectionPropertyType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://hyperjaxb3.jvnet.org/hibernate/customizations", name = "simpleCollectionProperty")
public JAXBElement createSimpleCollectionProperty(SimpleCollectionPropertyType value) {
return new JAXBElement(_SimpleCollectionProperty_QNAME, SimpleCollectionPropertyType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ComponentType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://hyperjaxb3.jvnet.org/hibernate/customizations", name = "component")
public JAXBElement createComponent(ComponentType value) {
return new JAXBElement(_Component_QNAME, ComponentType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ComplexCollectionPropertyType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://hyperjaxb3.jvnet.org/hibernate/customizations", name = "wildcardCollectionProperty")
public JAXBElement createWildcardCollectionProperty(ComplexCollectionPropertyType value) {
return new JAXBElement(_WildcardCollectionProperty_QNAME, ComplexCollectionPropertyType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link WildcardSinglePropertyType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://hyperjaxb3.jvnet.org/hibernate/customizations", name = "wildcardSingleProperty")
public JAXBElement createWildcardSingleProperty(WildcardSinglePropertyType value) {
return new JAXBElement(_WildcardSingleProperty_QNAME, WildcardSinglePropertyType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ComplexCollectionPropertyType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://hyperjaxb3.jvnet.org/hibernate/customizations", name = "complexCollectionProperty")
public JAXBElement createComplexCollectionProperty(ComplexCollectionPropertyType value) {
return new JAXBElement(_ComplexCollectionProperty_QNAME, ComplexCollectionPropertyType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SimpleSinglePropertyType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://hyperjaxb3.jvnet.org/hibernate/customizations", name = "simpleSingleProperty")
public JAXBElement createSimpleSingleProperty(SimpleSinglePropertyType value) {
return new JAXBElement(_SimpleSingleProperty_QNAME, SimpleSinglePropertyType.class, null, value);
}
}