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.microbean.jpa.jaxb
|
public Persistence.PersistenceUnit.Properties.Property createPersistencePersistenceUnitPropertiesProperty
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 NamedStoredProcedureQuery createNamedStoredProcedureQuery()
NamedStoredProcedureQuerypublic SqlResultSetMapping createSqlResultSetMapping()
SqlResultSetMappingpublic MappedSuperclass createMappedSuperclass()
MappedSuperclasspublic Entity createEntity()
Entitypublic Embeddable createEmbeddable()
Embeddablepublic Converter createConverter()
Converterpublic EmptyType createEmptyType()
EmptyTypepublic PersistenceUnitDefaults createPersistenceUnitDefaults()
PersistenceUnitDefaultspublic AssociationOverride createAssociationOverride()
AssociationOverridepublic AttributeOverride createAttributeOverride()
AttributeOverridepublic Attributes createAttributes()
Attributespublic Basic createBasic()
Basicpublic CascadeType createCascadeType()
CascadeTypepublic CollectionTable createCollectionTable()
CollectionTablepublic Column createColumn()
Columnpublic ColumnResult createColumnResult()
ColumnResultpublic ConstructorResult createConstructorResult()
ConstructorResultpublic Convert createConvert()
Convertpublic DiscriminatorColumn createDiscriminatorColumn()
DiscriminatorColumnpublic ElementCollection createElementCollection()
ElementCollectionpublic EmbeddableAttributes createEmbeddableAttributes()
EmbeddableAttributespublic Embedded createEmbedded()
Embeddedpublic EmbeddedId createEmbeddedId()
EmbeddedIdpublic EntityListener createEntityListener()
EntityListenerpublic EntityListeners createEntityListeners()
EntityListenerspublic EntityResult createEntityResult()
EntityResultpublic FieldResult createFieldResult()
FieldResultpublic ForeignKey createForeignKey()
ForeignKeypublic GeneratedValue createGeneratedValue()
GeneratedValuepublic IdClass createIdClass()
IdClasspublic Index createIndex()
Indexpublic Inheritance createInheritance()
Inheritancepublic JoinColumn createJoinColumn()
JoinColumnpublic JoinTable createJoinTable()
JoinTablepublic ManyToMany createManyToMany()
ManyToManypublic ManyToOne createManyToOne()
ManyToOnepublic MapKey createMapKey()
MapKeypublic MapKeyClass createMapKeyClass()
MapKeyClasspublic MapKeyColumn createMapKeyColumn()
MapKeyColumnpublic MapKeyJoinColumn createMapKeyJoinColumn()
MapKeyJoinColumnpublic NamedAttributeNode createNamedAttributeNode()
NamedAttributeNodepublic NamedEntityGraph createNamedEntityGraph()
NamedEntityGraphpublic NamedSubgraph createNamedSubgraph()
NamedSubgraphpublic OneToMany createOneToMany()
OneToManypublic OneToOne createOneToOne()
OneToOnepublic OrderColumn createOrderColumn()
OrderColumnpublic PostLoad createPostLoad()
PostLoadpublic PostPersist createPostPersist()
PostPersistpublic PostRemove createPostRemove()
PostRemovepublic PostUpdate createPostUpdate()
PostUpdatepublic PrePersist createPrePersist()
PrePersistpublic PreRemove createPreRemove()
PreRemovepublic PreUpdate createPreUpdate()
PreUpdatepublic PrimaryKeyJoinColumn createPrimaryKeyJoinColumn()
PrimaryKeyJoinColumnpublic QueryHint createQueryHint()
QueryHintpublic SecondaryTable createSecondaryTable()
SecondaryTablepublic StoredProcedureParameter createStoredProcedureParameter()
StoredProcedureParameterpublic Table createTable()
Tablepublic Transient createTransient()
Transientpublic UniqueConstraint createUniqueConstraint()
UniqueConstraintpublic Version createVersion()
Versionpublic Persistence.PersistenceUnit.Properties.Property createPersistencePersistenceUnitPropertiesProperty()
Persistence.PersistenceUnit.Properties.PropertyCopyright © 2018–2018, microBean. All rights reserved.