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.
| 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
|
public 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 NamedStoredProcedureQuery createNamedStoredProcedureQuery()
NamedStoredProcedureQuerypublic SqlResultSetMapping createSqlResultSetMapping()
SqlResultSetMappingpublic MappedSuperclass createMappedSuperclass()
MappedSuperclasspublic Embeddable createEmbeddable()
Embeddablepublic PersistenceUnitDefaults createPersistenceUnitDefaults()
PersistenceUnitDefaultspublic AssociationOverride createAssociationOverride()
AssociationOverridepublic AttributeOverride createAttributeOverride()
AttributeOverridepublic Attributes createAttributes()
Attributespublic CascadeType createCascadeType()
CascadeTypepublic CollectionTable createCollectionTable()
CollectionTablepublic ColumnResult createColumnResult()
ColumnResultpublic ConstructorResult createConstructorResult()
ConstructorResultpublic DiscriminatorColumn createDiscriminatorColumn()
DiscriminatorColumnpublic ElementCollection createElementCollection()
ElementCollectionpublic EmbeddableAttributes createEmbeddableAttributes()
EmbeddableAttributespublic EmbeddedId createEmbeddedId()
EmbeddedIdpublic EntityListener createEntityListener()
EntityListenerpublic EntityListeners createEntityListeners()
EntityListenerspublic EntityResult createEntityResult()
EntityResultpublic FieldResult createFieldResult()
FieldResultpublic ForeignKey createForeignKey()
ForeignKeypublic GeneratedValue createGeneratedValue()
GeneratedValuepublic Inheritance createInheritance()
Inheritancepublic JoinColumn createJoinColumn()
JoinColumnpublic ManyToMany createManyToMany()
ManyToManypublic MapKeyClass createMapKeyClass()
MapKeyClasspublic MapKeyColumn createMapKeyColumn()
MapKeyColumnpublic MapKeyJoinColumn createMapKeyJoinColumn()
MapKeyJoinColumnpublic NamedAttributeNode createNamedAttributeNode()
NamedAttributeNodepublic NamedEntityGraph createNamedEntityGraph()
NamedEntityGraphpublic NamedSubgraph createNamedSubgraph()
NamedSubgraphpublic OrderColumn createOrderColumn()
OrderColumnpublic PostPersist createPostPersist()
PostPersistpublic PostRemove createPostRemove()
PostRemovepublic PostUpdate createPostUpdate()
PostUpdatepublic PrePersist createPrePersist()
PrePersistpublic PrimaryKeyJoinColumn createPrimaryKeyJoinColumn()
PrimaryKeyJoinColumnpublic SecondaryTable createSecondaryTable()
SecondaryTablepublic StoredProcedureParameter createStoredProcedureParameter()
StoredProcedureParameterpublic UniqueConstraint createUniqueConstraint()
UniqueConstraintpublic Persistence.PersistenceUnit.Properties.Property createPersistencePersistenceUnitPropertiesProperty()
Persistence.PersistenceUnit.Properties.PropertyCopyright © 2001-2022 Red Hat, Inc. All Rights Reserved.