org.hibernate.jpamodelgen.xml.jaxb.ObjectFactory Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.1 
// See https://javaee.github.io/jaxb-v2/ 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2022.11.03 at 08:13:47 PM UTC 
//
package org.hibernate.jpamodelgen.xml.jaxb;
import jakarta.xml.bind.annotation.XmlRegistry;
/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the org.hibernate.jpamodelgen.xml.jaxb 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 {
    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.hibernate.jpamodelgen.xml.jaxb
     * 
     */
    public ObjectFactory() {
    }
    /**
     * Create an instance of {@link Persistence }
     * 
     */
    public Persistence createPersistence() {
        return new Persistence();
    }
    /**
     * Create an instance of {@link Persistence.PersistenceUnit }
     * 
     */
    public Persistence.PersistenceUnit createPersistencePersistenceUnit() {
        return new Persistence.PersistenceUnit();
    }
    /**
     * Create an instance of {@link Persistence.PersistenceUnit.Properties }
     * 
     */
    public Persistence.PersistenceUnit.Properties createPersistencePersistenceUnitProperties() {
        return new Persistence.PersistenceUnit.Properties();
    }
    /**
     * Create an instance of {@link EntityMappings }
     * 
     */
    public EntityMappings createEntityMappings() {
        return new EntityMappings();
    }
    /**
     * Create an instance of {@link PersistenceUnitMetadata }
     * 
     */
    public PersistenceUnitMetadata createPersistenceUnitMetadata() {
        return new PersistenceUnitMetadata();
    }
    /**
     * Create an instance of {@link SequenceGenerator }
     * 
     */
    public SequenceGenerator createSequenceGenerator() {
        return new SequenceGenerator();
    }
    /**
     * Create an instance of {@link TableGenerator }
     * 
     */
    public TableGenerator createTableGenerator() {
        return new TableGenerator();
    }
    /**
     * Create an instance of {@link NamedQuery }
     * 
     */
    public NamedQuery createNamedQuery() {
        return new NamedQuery();
    }
    /**
     * Create an instance of {@link NamedNativeQuery }
     * 
     */
    public NamedNativeQuery createNamedNativeQuery() {
        return new NamedNativeQuery();
    }
    /**
     * Create an instance of {@link NamedStoredProcedureQuery }
     * 
     */
    public NamedStoredProcedureQuery createNamedStoredProcedureQuery() {
        return new NamedStoredProcedureQuery();
    }
    /**
     * Create an instance of {@link SqlResultSetMapping }
     * 
     */
    public SqlResultSetMapping createSqlResultSetMapping() {
        return new SqlResultSetMapping();
    }
    /**
     * Create an instance of {@link MappedSuperclass }
     * 
     */
    public MappedSuperclass createMappedSuperclass() {
        return new MappedSuperclass();
    }
    /**
     * Create an instance of {@link Entity }
     * 
     */
    public Entity createEntity() {
        return new Entity();
    }
    /**
     * Create an instance of {@link Embeddable }
     * 
     */
    public Embeddable createEmbeddable() {
        return new Embeddable();
    }
    /**
     * Create an instance of {@link Converter }
     * 
     */
    public Converter createConverter() {
        return new Converter();
    }
    /**
     * Create an instance of {@link EmptyType }
     * 
     */
    public EmptyType createEmptyType() {
        return new EmptyType();
    }
    /**
     * Create an instance of {@link PersistenceUnitDefaults }
     * 
     */
    public PersistenceUnitDefaults createPersistenceUnitDefaults() {
        return new PersistenceUnitDefaults();
    }
    /**
     * Create an instance of {@link AssociationOverride }
     * 
     */
    public AssociationOverride createAssociationOverride() {
        return new AssociationOverride();
    }
    /**
     * Create an instance of {@link AttributeOverride }
     * 
     */
    public AttributeOverride createAttributeOverride() {
        return new AttributeOverride();
    }
    /**
     * Create an instance of {@link Attributes }
     * 
     */
    public Attributes createAttributes() {
        return new Attributes();
    }
    /**
     * Create an instance of {@link Basic }
     * 
     */
    public Basic createBasic() {
        return new Basic();
    }
    /**
     * Create an instance of {@link CascadeType }
     * 
     */
    public CascadeType createCascadeType() {
        return new CascadeType();
    }
    /**
     * Create an instance of {@link CollectionTable }
     * 
     */
    public CollectionTable createCollectionTable() {
        return new CollectionTable();
    }
    /**
     * Create an instance of {@link Column }
     * 
     */
    public Column createColumn() {
        return new Column();
    }
    /**
     * Create an instance of {@link ColumnResult }
     * 
     */
    public ColumnResult createColumnResult() {
        return new ColumnResult();
    }
    /**
     * Create an instance of {@link ConstructorResult }
     * 
     */
    public ConstructorResult createConstructorResult() {
        return new ConstructorResult();
    }
    /**
     * Create an instance of {@link Convert }
     * 
     */
    public Convert createConvert() {
        return new Convert();
    }
    /**
     * Create an instance of {@link DiscriminatorColumn }
     * 
     */
    public DiscriminatorColumn createDiscriminatorColumn() {
        return new DiscriminatorColumn();
    }
    /**
     * Create an instance of {@link ElementCollection }
     * 
     */
    public ElementCollection createElementCollection() {
        return new ElementCollection();
    }
    /**
     * Create an instance of {@link EmbeddableAttributes }
     * 
     */
    public EmbeddableAttributes createEmbeddableAttributes() {
        return new EmbeddableAttributes();
    }
    /**
     * Create an instance of {@link Embedded }
     * 
     */
    public Embedded createEmbedded() {
        return new Embedded();
    }
    /**
     * Create an instance of {@link EmbeddedId }
     * 
     */
    public EmbeddedId createEmbeddedId() {
        return new EmbeddedId();
    }
    /**
     * Create an instance of {@link EntityListener }
     * 
     */
    public EntityListener createEntityListener() {
        return new EntityListener();
    }
    /**
     * Create an instance of {@link EntityListeners }
     * 
     */
    public EntityListeners createEntityListeners() {
        return new EntityListeners();
    }
    /**
     * Create an instance of {@link EntityResult }
     * 
     */
    public EntityResult createEntityResult() {
        return new EntityResult();
    }
    /**
     * Create an instance of {@link FieldResult }
     * 
     */
    public FieldResult createFieldResult() {
        return new FieldResult();
    }
    /**
     * Create an instance of {@link ForeignKey }
     * 
     */
    public ForeignKey createForeignKey() {
        return new ForeignKey();
    }
    /**
     * Create an instance of {@link GeneratedValue }
     * 
     */
    public GeneratedValue createGeneratedValue() {
        return new GeneratedValue();
    }
    /**
     * Create an instance of {@link Id }
     * 
     */
    public Id createId() {
        return new Id();
    }
    /**
     * Create an instance of {@link IdClass }
     * 
     */
    public IdClass createIdClass() {
        return new IdClass();
    }
    /**
     * Create an instance of {@link Index }
     * 
     */
    public Index createIndex() {
        return new Index();
    }
    /**
     * Create an instance of {@link Inheritance }
     * 
     */
    public Inheritance createInheritance() {
        return new Inheritance();
    }
    /**
     * Create an instance of {@link JoinColumn }
     * 
     */
    public JoinColumn createJoinColumn() {
        return new JoinColumn();
    }
    /**
     * Create an instance of {@link JoinTable }
     * 
     */
    public JoinTable createJoinTable() {
        return new JoinTable();
    }
    /**
     * Create an instance of {@link Lob }
     * 
     */
    public Lob createLob() {
        return new Lob();
    }
    /**
     * Create an instance of {@link ManyToMany }
     * 
     */
    public ManyToMany createManyToMany() {
        return new ManyToMany();
    }
    /**
     * Create an instance of {@link ManyToOne }
     * 
     */
    public ManyToOne createManyToOne() {
        return new ManyToOne();
    }
    /**
     * Create an instance of {@link MapKey }
     * 
     */
    public MapKey createMapKey() {
        return new MapKey();
    }
    /**
     * Create an instance of {@link MapKeyClass }
     * 
     */
    public MapKeyClass createMapKeyClass() {
        return new MapKeyClass();
    }
    /**
     * Create an instance of {@link MapKeyColumn }
     * 
     */
    public MapKeyColumn createMapKeyColumn() {
        return new MapKeyColumn();
    }
    /**
     * Create an instance of {@link MapKeyJoinColumn }
     * 
     */
    public MapKeyJoinColumn createMapKeyJoinColumn() {
        return new MapKeyJoinColumn();
    }
    /**
     * Create an instance of {@link NamedAttributeNode }
     * 
     */
    public NamedAttributeNode createNamedAttributeNode() {
        return new NamedAttributeNode();
    }
    /**
     * Create an instance of {@link NamedEntityGraph }
     * 
     */
    public NamedEntityGraph createNamedEntityGraph() {
        return new NamedEntityGraph();
    }
    /**
     * Create an instance of {@link NamedSubgraph }
     * 
     */
    public NamedSubgraph createNamedSubgraph() {
        return new NamedSubgraph();
    }
    /**
     * Create an instance of {@link OneToMany }
     * 
     */
    public OneToMany createOneToMany() {
        return new OneToMany();
    }
    /**
     * Create an instance of {@link OneToOne }
     * 
     */
    public OneToOne createOneToOne() {
        return new OneToOne();
    }
    /**
     * Create an instance of {@link OrderColumn }
     * 
     */
    public OrderColumn createOrderColumn() {
        return new OrderColumn();
    }
    /**
     * Create an instance of {@link PostLoad }
     * 
     */
    public PostLoad createPostLoad() {
        return new PostLoad();
    }
    /**
     * Create an instance of {@link PostPersist }
     * 
     */
    public PostPersist createPostPersist() {
        return new PostPersist();
    }
    /**
     * Create an instance of {@link PostRemove }
     * 
     */
    public PostRemove createPostRemove() {
        return new PostRemove();
    }
    /**
     * Create an instance of {@link PostUpdate }
     * 
     */
    public PostUpdate createPostUpdate() {
        return new PostUpdate();
    }
    /**
     * Create an instance of {@link PrePersist }
     * 
     */
    public PrePersist createPrePersist() {
        return new PrePersist();
    }
    /**
     * Create an instance of {@link PreRemove }
     * 
     */
    public PreRemove createPreRemove() {
        return new PreRemove();
    }
    /**
     * Create an instance of {@link PreUpdate }
     * 
     */
    public PreUpdate createPreUpdate() {
        return new PreUpdate();
    }
    /**
     * Create an instance of {@link PrimaryKeyJoinColumn }
     * 
     */
    public PrimaryKeyJoinColumn createPrimaryKeyJoinColumn() {
        return new PrimaryKeyJoinColumn();
    }
    /**
     * Create an instance of {@link QueryHint }
     * 
     */
    public QueryHint createQueryHint() {
        return new QueryHint();
    }
    /**
     * Create an instance of {@link SecondaryTable }
     * 
     */
    public SecondaryTable createSecondaryTable() {
        return new SecondaryTable();
    }
    /**
     * Create an instance of {@link StoredProcedureParameter }
     * 
     */
    public StoredProcedureParameter createStoredProcedureParameter() {
        return new StoredProcedureParameter();
    }
    /**
     * Create an instance of {@link Table }
     * 
     */
    public Table createTable() {
        return new Table();
    }
    /**
     * Create an instance of {@link Transient }
     * 
     */
    public Transient createTransient() {
        return new Transient();
    }
    /**
     * Create an instance of {@link UniqueConstraint }
     * 
     */
    public UniqueConstraint createUniqueConstraint() {
        return new UniqueConstraint();
    }
    /**
     * Create an instance of {@link Version }
     * 
     */
    public Version createVersion() {
        return new Version();
    }
    /**
     * Create an instance of {@link Persistence.PersistenceUnit.Properties.Property }
     * 
     */
    public Persistence.PersistenceUnit.Properties.Property createPersistencePersistenceUnitPropertiesProperty() {
        return new Persistence.PersistenceUnit.Properties.Property();
    }
}