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 createPersistence()
Persistencepublic Persistence.PersistenceUnit createPersistencePersistenceUnit()
Persistence.PersistenceUnitpublic Persistence.PersistenceUnit.Properties createPersistencePersistenceUnitProperties()
Persistence.PersistenceUnit.Propertiespublic EntityMappings createEntityMappings()
EntityMappingspublic PersistenceUnitMetadata createPersistenceUnitMetadata()
PersistenceUnitMetadatapublic SequenceGenerator createSequenceGenerator()
SequenceGeneratorpublic TableGenerator createTableGenerator()
TableGeneratorpublic NamedQuery createNamedQuery()
NamedQuerypublic NamedNativeQuery createNamedNativeQuery()
NamedNativeQuerypublic SqlResultSetMapping createSqlResultSetMapping()
SqlResultSetMappingpublic MappedSuperclass createMappedSuperclass()
MappedSuperclasspublic Embeddable createEmbeddable()
Embeddablepublic AttributeOverride createAttributeOverride()
AttributeOverridepublic PostPersist createPostPersist()
PostPersistpublic CascadeType createCascadeType()
CascadeTypepublic SecondaryTable createSecondaryTable()
SecondaryTablepublic ManyToMany createManyToMany()
ManyToManypublic MapKeyJoinColumn createMapKeyJoinColumn()
MapKeyJoinColumnpublic AssociationOverride createAssociationOverride()
AssociationOverridepublic OrderColumn createOrderColumn()
OrderColumnpublic MapKeyColumn createMapKeyColumn()
MapKeyColumnpublic PersistenceUnitDefaults createPersistenceUnitDefaults()
PersistenceUnitDefaultspublic ColumnResult createColumnResult()
ColumnResultpublic CollectionTable createCollectionTable()
CollectionTablepublic EntityListeners createEntityListeners()
EntityListenerspublic JoinColumn createJoinColumn()
JoinColumnpublic EntityResult createEntityResult()
EntityResultpublic EmbeddableAttributes createEmbeddableAttributes()
EmbeddableAttributespublic MapKeyClass createMapKeyClass()
MapKeyClasspublic UniqueConstraint createUniqueConstraint()
UniqueConstraintpublic ElementCollection createElementCollection()
ElementCollectionpublic EntityListener createEntityListener()
EntityListenerpublic DiscriminatorColumn createDiscriminatorColumn()
DiscriminatorColumnpublic PrePersist createPrePersist()
PrePersistpublic PrimaryKeyJoinColumn createPrimaryKeyJoinColumn()
PrimaryKeyJoinColumnpublic Inheritance createInheritance()
Inheritancepublic GeneratedValue createGeneratedValue()
GeneratedValuepublic PostRemove createPostRemove()
PostRemovepublic Attributes createAttributes()
Attributespublic FieldResult createFieldResult()
FieldResultpublic EmbeddedId createEmbeddedId()
EmbeddedIdpublic PostUpdate createPostUpdate()
PostUpdatepublic Persistence.PersistenceUnit.Properties.Property createPersistencePersistenceUnitPropertiesProperty()
Persistence.PersistenceUnit.Properties.PropertyCopyright © 2009–2013. All rights reserved.