org.hibernate.jpamodelgen.xml.jaxb
Class ObjectFactory

java.lang.Object
  extended by org.hibernate.jpamodelgen.xml.jaxb.ObjectFactory

public class ObjectFactory
extends Object

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.


Constructor Summary
ObjectFactory()
          Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.hibernate.jpamodelgen.xml.jaxb
 
Method Summary
 AssociationOverride createAssociationOverride()
          Create an instance of AssociationOverride
 AttributeOverride createAttributeOverride()
          Create an instance of AttributeOverride
 Attributes createAttributes()
          Create an instance of Attributes
 Basic createBasic()
          Create an instance of Basic
 CascadeType createCascadeType()
          Create an instance of CascadeType
 CollectionTable createCollectionTable()
          Create an instance of CollectionTable
 Column createColumn()
          Create an instance of Column
 ColumnResult createColumnResult()
          Create an instance of ColumnResult
 DiscriminatorColumn createDiscriminatorColumn()
          Create an instance of DiscriminatorColumn
 ElementCollection createElementCollection()
          Create an instance of ElementCollection
 Embeddable createEmbeddable()
          Create an instance of Embeddable
 EmbeddableAttributes createEmbeddableAttributes()
          Create an instance of EmbeddableAttributes
 Embedded createEmbedded()
          Create an instance of Embedded
 EmbeddedId createEmbeddedId()
          Create an instance of EmbeddedId
 EmptyType createEmptyType()
          Create an instance of EmptyType
 Entity createEntity()
          Create an instance of Entity
 EntityListener createEntityListener()
          Create an instance of EntityListener
 EntityListeners createEntityListeners()
          Create an instance of EntityListeners
 EntityMappings createEntityMappings()
          Create an instance of EntityMappings
 EntityResult createEntityResult()
          Create an instance of EntityResult
 FieldResult createFieldResult()
          Create an instance of FieldResult
 GeneratedValue createGeneratedValue()
          Create an instance of GeneratedValue
 Id createId()
          Create an instance of Id
 IdClass createIdClass()
          Create an instance of IdClass
 Inheritance createInheritance()
          Create an instance of Inheritance
 JoinColumn createJoinColumn()
          Create an instance of JoinColumn
 JoinTable createJoinTable()
          Create an instance of JoinTable
 Lob createLob()
          Create an instance of Lob
 ManyToMany createManyToMany()
          Create an instance of ManyToMany
 ManyToOne createManyToOne()
          Create an instance of ManyToOne
 MapKey createMapKey()
          Create an instance of MapKey
 MapKeyClass createMapKeyClass()
          Create an instance of MapKeyClass
 MapKeyColumn createMapKeyColumn()
          Create an instance of MapKeyColumn
 MapKeyJoinColumn createMapKeyJoinColumn()
          Create an instance of MapKeyJoinColumn
 MappedSuperclass createMappedSuperclass()
          Create an instance of MappedSuperclass
 NamedNativeQuery createNamedNativeQuery()
          Create an instance of NamedNativeQuery
 NamedQuery createNamedQuery()
          Create an instance of NamedQuery
 OneToMany createOneToMany()
          Create an instance of OneToMany
 OneToOne createOneToOne()
          Create an instance of OneToOne
 OrderColumn createOrderColumn()
          Create an instance of OrderColumn
 Persistence createPersistence()
          Create an instance of Persistence
 Persistence.PersistenceUnit createPersistencePersistenceUnit()
          Create an instance of Persistence.PersistenceUnit
 Persistence.PersistenceUnit.Properties createPersistencePersistenceUnitProperties()
          Create an instance of Persistence.PersistenceUnit.Properties
 Persistence.PersistenceUnit.Properties.Property createPersistencePersistenceUnitPropertiesProperty()
          Create an instance of Persistence.PersistenceUnit.Properties.Property
 PersistenceUnitDefaults createPersistenceUnitDefaults()
          Create an instance of PersistenceUnitDefaults
 PersistenceUnitMetadata createPersistenceUnitMetadata()
          Create an instance of PersistenceUnitMetadata
 PostLoad createPostLoad()
          Create an instance of PostLoad
 PostPersist createPostPersist()
          Create an instance of PostPersist
 PostRemove createPostRemove()
          Create an instance of PostRemove
 PostUpdate createPostUpdate()
          Create an instance of PostUpdate
 PrePersist createPrePersist()
          Create an instance of PrePersist
 PreRemove createPreRemove()
          Create an instance of PreRemove
 PreUpdate createPreUpdate()
          Create an instance of PreUpdate
 PrimaryKeyJoinColumn createPrimaryKeyJoinColumn()
          Create an instance of PrimaryKeyJoinColumn
 QueryHint createQueryHint()
          Create an instance of QueryHint
 SecondaryTable createSecondaryTable()
          Create an instance of SecondaryTable
 SequenceGenerator createSequenceGenerator()
          Create an instance of SequenceGenerator
 SqlResultSetMapping createSqlResultSetMapping()
          Create an instance of SqlResultSetMapping
 Table createTable()
          Create an instance of Table
 TableGenerator createTableGenerator()
          Create an instance of TableGenerator
 Transient createTransient()
          Create an instance of Transient
 UniqueConstraint createUniqueConstraint()
          Create an instance of UniqueConstraint
 Version createVersion()
          Create an instance of Version
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectFactory

public ObjectFactory()
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.hibernate.jpamodelgen.xml.jaxb

Method Detail

createUniqueConstraint

public UniqueConstraint createUniqueConstraint()
Create an instance of UniqueConstraint


createEmbeddedId

public EmbeddedId createEmbeddedId()
Create an instance of EmbeddedId


createPostPersist

public PostPersist createPostPersist()
Create an instance of PostPersist


createPersistencePersistenceUnitProperties

public Persistence.PersistenceUnit.Properties createPersistencePersistenceUnitProperties()
Create an instance of Persistence.PersistenceUnit.Properties


createMapKeyColumn

public MapKeyColumn createMapKeyColumn()
Create an instance of MapKeyColumn


createDiscriminatorColumn

public DiscriminatorColumn createDiscriminatorColumn()
Create an instance of DiscriminatorColumn


createColumn

public Column createColumn()
Create an instance of Column


createPersistence

public Persistence createPersistence()
Create an instance of Persistence


createId

public Id createId()
Create an instance of Id


createMapKeyClass

public MapKeyClass createMapKeyClass()
Create an instance of MapKeyClass


createMapKeyJoinColumn

public MapKeyJoinColumn createMapKeyJoinColumn()
Create an instance of MapKeyJoinColumn


createCascadeType

public CascadeType createCascadeType()
Create an instance of CascadeType


createPrePersist

public PrePersist createPrePersist()
Create an instance of PrePersist


createPrimaryKeyJoinColumn

public PrimaryKeyJoinColumn createPrimaryKeyJoinColumn()
Create an instance of PrimaryKeyJoinColumn


createElementCollection

public ElementCollection createElementCollection()
Create an instance of ElementCollection


createEmptyType

public EmptyType createEmptyType()
Create an instance of EmptyType


createOneToMany

public OneToMany createOneToMany()
Create an instance of OneToMany


createPostUpdate

public PostUpdate createPostUpdate()
Create an instance of PostUpdate


createManyToOne

public ManyToOne createManyToOne()
Create an instance of ManyToOne


createAttributeOverride

public AttributeOverride createAttributeOverride()
Create an instance of AttributeOverride


createIdClass

public IdClass createIdClass()
Create an instance of IdClass


createPersistencePersistenceUnitPropertiesProperty

public Persistence.PersistenceUnit.Properties.Property createPersistencePersistenceUnitPropertiesProperty()
Create an instance of Persistence.PersistenceUnit.Properties.Property


createJoinTable

public JoinTable createJoinTable()
Create an instance of JoinTable


createEntityListeners

public EntityListeners createEntityListeners()
Create an instance of EntityListeners


createTransient

public Transient createTransient()
Create an instance of Transient


createEmbeddable

public Embeddable createEmbeddable()
Create an instance of Embeddable


createQueryHint

public QueryHint createQueryHint()
Create an instance of QueryHint


createAttributes

public Attributes createAttributes()
Create an instance of Attributes


createSecondaryTable

public SecondaryTable createSecondaryTable()
Create an instance of SecondaryTable


createLob

public Lob createLob()
Create an instance of Lob


createGeneratedValue

public GeneratedValue createGeneratedValue()
Create an instance of GeneratedValue


createSequenceGenerator

public SequenceGenerator createSequenceGenerator()
Create an instance of SequenceGenerator


createTableGenerator

public TableGenerator createTableGenerator()
Create an instance of TableGenerator


createOneToOne

public OneToOne createOneToOne()
Create an instance of OneToOne


createEmbeddableAttributes

public EmbeddableAttributes createEmbeddableAttributes()
Create an instance of EmbeddableAttributes


createCollectionTable

public CollectionTable createCollectionTable()
Create an instance of CollectionTable


createEntityListener

public EntityListener createEntityListener()
Create an instance of EntityListener


createVersion

public Version createVersion()
Create an instance of Version


createEntity

public Entity createEntity()
Create an instance of Entity


createInheritance

public Inheritance createInheritance()
Create an instance of Inheritance


createAssociationOverride

public AssociationOverride createAssociationOverride()
Create an instance of AssociationOverride


createPreRemove

public PreRemove createPreRemove()
Create an instance of PreRemove


createNamedNativeQuery

public NamedNativeQuery createNamedNativeQuery()
Create an instance of NamedNativeQuery


createPersistencePersistenceUnit

public Persistence.PersistenceUnit createPersistencePersistenceUnit()
Create an instance of Persistence.PersistenceUnit


createPersistenceUnitDefaults

public PersistenceUnitDefaults createPersistenceUnitDefaults()
Create an instance of PersistenceUnitDefaults


createPostLoad

public PostLoad createPostLoad()
Create an instance of PostLoad


createSqlResultSetMapping

public SqlResultSetMapping createSqlResultSetMapping()
Create an instance of SqlResultSetMapping


createFieldResult

public FieldResult createFieldResult()
Create an instance of FieldResult


createPersistenceUnitMetadata

public PersistenceUnitMetadata createPersistenceUnitMetadata()
Create an instance of PersistenceUnitMetadata


createJoinColumn

public JoinColumn createJoinColumn()
Create an instance of JoinColumn


createEntityMappings

public EntityMappings createEntityMappings()
Create an instance of EntityMappings


createManyToMany

public ManyToMany createManyToMany()
Create an instance of ManyToMany


createMappedSuperclass

public MappedSuperclass createMappedSuperclass()
Create an instance of MappedSuperclass


createTable

public Table createTable()
Create an instance of Table


createNamedQuery

public NamedQuery createNamedQuery()
Create an instance of NamedQuery


createPostRemove

public PostRemove createPostRemove()
Create an instance of PostRemove


createPreUpdate

public PreUpdate createPreUpdate()
Create an instance of PreUpdate


createEntityResult

public EntityResult createEntityResult()
Create an instance of EntityResult


createMapKey

public MapKey createMapKey()
Create an instance of MapKey


createBasic

public Basic createBasic()
Create an instance of Basic


createEmbedded

public Embedded createEmbedded()
Create an instance of Embedded


createOrderColumn

public OrderColumn createOrderColumn()
Create an instance of OrderColumn


createColumnResult

public ColumnResult createColumnResult()
Create an instance of ColumnResult



Copyright © 2009-2010. All Rights Reserved.