io.github.jeddict.jpa.spec.ObjectFactory Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2014.01.21 at 01:52:19 PM IST
//
package io.github.jeddict.jpa.spec;
import jakarta.xml.bind.annotation.XmlRegistry;
/**
* This object contains factory methods for each Java content interface and Java element interface.
*
* 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
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link PrePersist }
*
*/
public PrePersist createPrePersist() {
return new PrePersist();
}
/**
* Create an instance of {@link EntityListener }
*
*/
public EntityListener createEntityListener() {
return new EntityListener();
}
/**
* Create an instance of {@link PreRemove }
*
*/
public PreRemove createPreRemove() {
return new PreRemove();
}
/**
* Create an instance of {@link TableGenerator }
*
*/
public TableGenerator createTableGenerator() {
return new TableGenerator();
}
/**
* Create an instance of {@link CascadeType }
*
*/
public CascadeType createCascadeType() {
return new CascadeType();
}
/**
* Create an instance of {@link SqlResultSetMapping }
*
*/
public SqlResultSetMapping createSqlResultSetMapping() {
return new SqlResultSetMapping();
}
/**
* Create an instance of {@link GeneratedValue }
*
*/
public GeneratedValue createGeneratedValue() {
return new GeneratedValue();
}
/**
* Create an instance of {@link Version }
*
*/
public Version createVersion() {
return new Version();
}
/**
* Create an instance of {@link ManyToOne }
*
*/
public ManyToOne createManyToOne() {
return new ManyToOne();
}
/**
* Create an instance of {@link AttributeOverride }
*
*/
public AttributeOverride createAttributeOverride() {
return new AttributeOverride();
}
/**
* Create an instance of {@link SequenceGenerator }
*
*/
public SequenceGenerator createSequenceGenerator() {
return new SequenceGenerator();
}
/**
* Create an instance of {@link NamedQuery }
*
*/
public NamedQuery createNamedQuery() {
return new NamedQuery();
}
/**
* Create an instance of {@link SecondaryTable }
*
*/
public SecondaryTable createSecondaryTable() {
return new SecondaryTable();
}
/**
* Create an instance of {@link Table }
*
*/
public Table createTable() {
return new Table();
}
/**
* Create an instance of {@link ManyToMany }
*
*/
public ManyToMany createManyToMany() {
return new ManyToMany();
}
/**
* Create an instance of {@link EntityResult }
*
*/
public EntityResult createEntityResult() {
return new EntityResult();
}
/**
* Create an instance of {@link MapKeyClass }
*
*/
public MapKeyClass createMapKeyClass() {
return new MapKeyClass();
}
/**
* Create an instance of {@link Entity }
*
*/
public Entity createEntity() {
return new Entity();
}
/**
* Create an instance of {@link PostLoad }
*
*/
public PostLoad createPostLoad() {
return new PostLoad();
}
/**
* Create an instance of {@link PostUpdate }
*
*/
public PostUpdate createPostUpdate() {
return new PostUpdate();
}
/**
* Create an instance of {@link EntityListeners }
*
*/
public EntityListeners createEntityListeners() {
return new EntityListeners();
}
/**
* Create an instance of {@link PreUpdate }
*
*/
public PreUpdate createPreUpdate() {
return new PreUpdate();
}
/**
* Create an instance of {@link AssociationOverride }
*
*/
public AssociationOverride createAssociationOverride() {
return new AssociationOverride();
}
/**
* Create an instance of {@link Embedded }
*
*/
public Embedded createEmbedded() {
return new Embedded();
}
/**
* Create an instance of {@link JoinTable }
*
*/
public JoinTable createJoinTable() {
return new JoinTable();
}
/**
* Create an instance of {@link Column }
*
*/
public Column createColumn() {
return new Column();
}
/**
* Create an instance of {@link MappedSuperclass }
*
*/
public MappedSuperclass createMappedSuperclass() {
return new MappedSuperclass();
}
/**
* Create an instance of {@link OneToOne }
*
*/
public OneToOne createOneToOne() {
return new OneToOne();
}
/**
* Create an instance of {@link PrimaryKeyJoinColumn }
*
*/
public PrimaryKeyJoinColumn createPrimaryKeyJoinColumn() {
return new PrimaryKeyJoinColumn();
}
/**
* Create an instance of {@link FieldResult }
*
*/
public FieldResult createFieldResult() {
return new FieldResult();
}
/**
* Create an instance of {@link OneToMany }
*
*/
public OneToMany createOneToMany() {
return new OneToMany();
}
/**
* Create an instance of {@link CollectionTable }
*
*/
public CollectionTable createCollectionTable() {
return new CollectionTable();
}
/**
* Create an instance of {@link JoinColumn }
*
*/
public JoinColumn createJoinColumn() {
return new JoinColumn();
}
/**
* Create an instance of {@link EmbeddableAttributes }
*
*/
public EmbeddableAttributes createEmbeddableAttributes() {
return new EmbeddableAttributes();
}
/**
* Create an instance of {@link PostRemove }
*
*/
public PostRemove createPostRemove() {
return new PostRemove();
}
/**
* Create an instance of {@link DiscriminatorColumn }
*
*/
public DiscriminatorColumn createDiscriminatorColumn() {
return new DiscriminatorColumn();
}
/**
* Create an instance of {@link Id }
*
*/
public Id createId() {
return new Id();
}
/**
* Create an instance of {@link Embeddable }
*
*/
public Embeddable createEmbeddable() {
return new Embeddable();
}
/**
* Create an instance of {@link Inheritance }
*
*/
public Inheritance createInheritance() {
return new Inheritance();
}
/**
* Create an instance of {@link PrimaryKeyAttributes }
*
*/
public PrimaryKeyAttributes createAttributes() {
return new PrimaryKeyAttributes();
}
/**
* Create an instance of {@link IdClass }
*
*/
public IdClass createIdClass() {
return new IdClass();
}
/**
* Create an instance of {@link NamedNativeQuery }
*
*/
public NamedNativeQuery createNamedNativeQuery() {
return new NamedNativeQuery();
}
/**
* Create an instance of {@link EmptyType }
*
*/
public EmptyType createEmptyType() {
return new EmptyType();
}
/**
* Create an instance of {@link MapKey }
*
*/
public MapKey createMapKey() {
return new MapKey();
}
/**
* Create an instance of {@link PostPersist }
*
*/
public PostPersist createPostPersist() {
return new PostPersist();
}
/**
* Create an instance of {@link ElementCollection }
*
*/
public ElementCollection createElementCollection() {
return new ElementCollection();
}
/**
* Create an instance of {@link OrderColumn }
*
*/
public OrderColumn createOrderColumn() {
return new OrderColumn();
}
/**
* Create an instance of {@link ColumnResult }
*
*/
public ColumnResult createColumnResult() {
return new ColumnResult();
}
/**
* Create an instance of {@link Transient }
*
*/
public Transient createTransient() {
return new Transient();
}
/**
* Create an instance of {@link Lob }
*
*/
public Lob createLob() {
return new Lob();
}
/**
* Create an instance of {@link EmbeddedId }
*
*/
public EmbeddedId createEmbeddedId() {
return new EmbeddedId();
}
/**
* Create an instance of {@link UniqueConstraint }
*
*/
public UniqueConstraint createUniqueConstraint() {
return new UniqueConstraint();
}
/**
* Create an instance of {@link Basic }
*
*/
public Basic createBasic() {
return new Basic();
}
/**
* Create an instance of {@link QueryHint }
*
*/
public QueryHint createQueryHint() {
return new QueryHint();
}
}