public class ObjectFactory extends Object
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.
| Type | Property and Description | 
|---|---|
Persistence.PersistenceUnit.Properties.Property | 
createPersistencePersistenceUnitProperties
Create an instance of  
Persistence.PersistenceUnit.Properties.Property | 
| Constructor and Description | 
|---|
ObjectFactory()
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.hibernate.jpamodelgen.xml.jaxb 
 | 
Persistence.PersistenceUnit.Properties.Propertypublic ObjectFactory()
public Persistence.PersistenceUnit createPersistencePersistenceUnit()
Persistence.PersistenceUnitpublic MapKeyJoinColumn createMapKeyJoinColumn()
MapKeyJoinColumnpublic TableGenerator createTableGenerator()
TableGeneratorpublic JoinColumn createJoinColumn()
JoinColumnpublic ElementCollection createElementCollection()
ElementCollectionpublic MapKeyClass createMapKeyClass()
MapKeyClasspublic Attributes createAttributes()
Attributespublic SequenceGenerator createSequenceGenerator()
SequenceGeneratorpublic Inheritance createInheritance()
Inheritancepublic ConstructorResult createConstructorResult()
ConstructorResultpublic NamedStoredProcedureQuery createNamedStoredProcedureQuery()
NamedStoredProcedureQuerypublic CollectionTable createCollectionTable()
CollectionTablepublic EmbeddableAttributes createEmbeddableAttributes()
EmbeddableAttributespublic SecondaryTable createSecondaryTable()
SecondaryTablepublic FieldResult createFieldResult()
FieldResultpublic PrimaryKeyJoinColumn createPrimaryKeyJoinColumn()
PrimaryKeyJoinColumnpublic PostPersist createPostPersist()
PostPersistpublic EntityListener createEntityListener()
EntityListenerpublic MapKeyColumn createMapKeyColumn()
MapKeyColumnpublic EntityListeners createEntityListeners()
EntityListenerspublic UniqueConstraint createUniqueConstraint()
UniqueConstraintpublic DiscriminatorColumn createDiscriminatorColumn()
DiscriminatorColumnpublic ForeignKey createForeignKey()
ForeignKeypublic Persistence.PersistenceUnit.Properties.Property createPersistencePersistenceUnitPropertiesProperty()
Persistence.PersistenceUnit.Properties.Propertypublic OrderColumn createOrderColumn()
OrderColumnpublic ManyToMany createManyToMany()
ManyToManypublic ColumnResult createColumnResult()
ColumnResultpublic PrePersist createPrePersist()
PrePersistpublic EntityResult createEntityResult()
EntityResultpublic Embeddable createEmbeddable()
Embeddablepublic GeneratedValue createGeneratedValue()
GeneratedValuepublic NamedAttributeNode createNamedAttributeNode()
NamedAttributeNodepublic PostUpdate createPostUpdate()
PostUpdatepublic CascadeType createCascadeType()
CascadeTypepublic PersistenceUnitMetadata createPersistenceUnitMetadata()
PersistenceUnitMetadatapublic AttributeOverride createAttributeOverride()
AttributeOverridepublic MappedSuperclass createMappedSuperclass()
MappedSuperclasspublic NamedNativeQuery createNamedNativeQuery()
NamedNativeQuerypublic SqlResultSetMapping createSqlResultSetMapping()
SqlResultSetMappingpublic NamedEntityGraph createNamedEntityGraph()
NamedEntityGraphpublic PostRemove createPostRemove()
PostRemovepublic Persistence.PersistenceUnit.Properties createPersistencePersistenceUnitProperties()
Persistence.PersistenceUnit.Propertiespublic NamedQuery createNamedQuery()
NamedQuerypublic StoredProcedureParameter createStoredProcedureParameter()
StoredProcedureParameterpublic PersistenceUnitDefaults createPersistenceUnitDefaults()
PersistenceUnitDefaultspublic Persistence createPersistence()
Persistencepublic AssociationOverride createAssociationOverride()
AssociationOverridepublic EmbeddedId createEmbeddedId()
EmbeddedIdpublic NamedSubgraph createNamedSubgraph()
NamedSubgraphpublic EntityMappings createEntityMappings()
EntityMappingsCopyright © 2001-2015 Red Hat, Inc. All Rights Reserved.