org.eclipse.jpt.core.context.orm
Interface OrmXmlContextNodeFactory
- All Known Subinterfaces:
- OrmXml2_0ContextNodeFactory
public interface OrmXmlContextNodeFactory
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. It is available at this early stage to solicit feedback from
pioneering adopters on the understanding that any code that uses this API
will almost certainly be broken (repeatedly) as the API evolves.
- Since:
- 2.3
- Version:
- 2.3
|
Method Summary |
EntityMappings |
buildEntityMappings(OrmXml parent,
XmlEntityMappings entityMappings)
|
OrmAssociationOverride |
buildOrmAssociationOverride(OrmAssociationOverrideContainer parent,
AssociationOverride.Owner owner,
XmlAssociationOverride associationOverride)
|
OrmAssociationOverrideContainer |
buildOrmAssociationOverrideContainer(XmlContextNode parent,
OrmAssociationOverrideContainer.Owner owner)
|
OrmAssociationOverrideRelationshipReference |
buildOrmAssociationOverrideRelationshipReference(OrmAssociationOverride parent,
XmlAssociationOverride associationOverride)
|
OrmAttributeOverride |
buildOrmAttributeOverride(OrmAttributeOverrideContainer parent,
AttributeOverride.Owner owner,
XmlAttributeOverride xmlAttributeOverride)
|
OrmAttributeOverrideContainer |
buildOrmAttributeOverrideContainer(XmlContextNode parent,
OrmAttributeOverrideContainer.Owner owner)
|
OrmBasicMapping |
buildOrmBasicMapping(OrmPersistentAttribute parent,
XmlBasic resourceMapping)
|
OrmColumn |
buildOrmColumn(XmlContextNode parent,
OrmColumn.Owner owner)
|
OrmDiscriminatorColumn |
buildOrmDiscriminatorColumn(OrmEntity parent,
OrmDiscriminatorColumn.Owner owner)
|
OrmEmbeddable |
buildOrmEmbeddable(OrmPersistentType parent,
XmlEmbeddable resourceMapping)
|
OrmEmbeddedIdMapping |
buildOrmEmbeddedIdMapping(OrmPersistentAttribute parent,
XmlEmbeddedId resourceMapping)
|
OrmEmbeddedMapping |
buildOrmEmbeddedMapping(OrmPersistentAttribute parent,
XmlEmbedded resourceMapping)
|
OrmEntity |
buildOrmEntity(OrmPersistentType parent,
XmlEntity resourceMapping)
|
OrmConverter |
buildOrmEnumeratedConverter(OrmAttributeMapping parent,
XmlConvertibleMapping resourceMapping)
|
OrmGeneratedValue |
buildOrmGeneratedValue(XmlContextNode parent,
XmlGeneratedValue resourceGeneratedValue)
|
OrmGeneratorContainer |
buildOrmGeneratorContainer(XmlContextNode parent,
XmlGeneratorContainer resourceGeneratorContainer)
|
OrmIdMapping |
buildOrmIdMapping(OrmPersistentAttribute parent,
XmlId resourceMapping)
|
OrmJoinColumn |
buildOrmJoinColumn(XmlContextNode parent,
OrmJoinColumn.Owner owner,
XmlJoinColumn resourceJoinColumn)
|
OrmJoinTable |
buildOrmJoinTable(OrmJoinTableJoiningStrategy parent,
XmlJoinTable resourceJoinTable)
|
OrmConverter |
buildOrmLobConverter(OrmAttributeMapping parent,
XmlConvertibleMapping resourceMapping)
|
OrmManyToManyMapping |
buildOrmManyToManyMapping(OrmPersistentAttribute parent,
XmlManyToMany resourceMapping)
|
OrmManyToOneMapping |
buildOrmManyToOneMapping(OrmPersistentAttribute parent,
XmlManyToOne resourceMapping)
|
OrmMappedSuperclass |
buildOrmMappedSuperclass(OrmPersistentType parent,
XmlMappedSuperclass resourceMapping)
|
OrmNamedNativeQuery |
buildOrmNamedNativeQuery(XmlContextNode parent,
XmlNamedNativeQuery resourceNamedQuery)
|
OrmNamedQuery |
buildOrmNamedQuery(XmlContextNode parent,
XmlNamedQuery resourceNamedQuery)
|
OrmAttributeMapping |
buildOrmNullAttributeMapping(OrmPersistentAttribute parent,
XmlNullAttributeMapping resourceMapping)
|
OrmConverter |
buildOrmNullConverter(OrmAttributeMapping parent)
|
OrmOneToManyMapping |
buildOrmOneToManyMapping(OrmPersistentAttribute parent,
XmlOneToMany resourceMapping)
|
OrmOneToOneMapping |
buildOrmOneToOneMapping(OrmPersistentAttribute parent,
XmlOneToOne resourceMapping)
|
OrmOrderable |
buildOrmOrderable(OrmAttributeMapping parent,
Orderable.Owner owner)
|
OrmPersistentAttribute |
buildOrmPersistentAttribute(OrmPersistentType parent,
OrmPersistentAttribute.Owner owner,
XmlAttributeMapping resourceMapping)
|
OrmPersistentType |
buildOrmPersistentType(EntityMappings parent,
XmlTypeMapping resourceMapping)
|
OrmPrimaryKeyJoinColumn |
buildOrmPrimaryKeyJoinColumn(XmlContextNode parent,
OrmBaseJoinColumn.Owner owner,
XmlPrimaryKeyJoinColumn resourcePkJoinColumn)
|
OrmQueryContainer |
buildOrmQueryContainer(XmlContextNode parent,
XmlQueryContainer resourceQueryContainer)
|
OrmQueryHint |
buildOrmQueryHint(OrmQuery parent,
XmlQueryHint resourceQueryhint)
|
OrmSecondaryTable |
buildOrmSecondaryTable(OrmEntity parent,
XmlSecondaryTable xmlSecondaryTable)
|
OrmSequenceGenerator |
buildOrmSequenceGenerator(XmlContextNode parent,
XmlSequenceGenerator resourceSequenceGenerator)
|
OrmTable |
buildOrmTable(OrmEntity parent)
|
OrmTableGenerator |
buildOrmTableGenerator(XmlContextNode parent,
XmlTableGenerator resourceTableGenerator)
|
OrmConverter |
buildOrmTemporalConverter(OrmAttributeMapping parent,
XmlConvertibleMapping resourceMapping)
|
OrmTransientMapping |
buildOrmTransientMapping(OrmPersistentAttribute parent,
XmlTransient resourceMapping)
|
OrmUniqueConstraint |
buildOrmUniqueConstraint(XmlContextNode parent,
UniqueConstraint.Owner owner,
XmlUniqueConstraint resourceUniqueConstraint)
|
OrmVersionMapping |
buildOrmVersionMapping(OrmPersistentAttribute parent,
XmlVersion resourceMapping)
|
OrmPersistenceUnitDefaults |
buildPersistenceUnitDefaults(PersistenceUnitMetadata parent)
|
PersistenceUnitMetadata |
buildPersistenceUnitMetadata(EntityMappings parent)
|
OrmAttributeMapping |
buildUnsupportedOrmAttributeMapping(OrmPersistentAttribute parent,
XmlNullAttributeMapping resourceMapping)
|
XmlAssociationOverride |
buildVirtualXmlAssociationOverride(java.lang.String name,
OrmTypeMapping parent,
JoiningStrategy joiningStrategy)
|
XmlBasic |
buildVirtualXmlBasic(OrmTypeMapping ormTypeMapping,
JavaBasicMapping javaBasicMapping)
|
XmlEmbedded |
buildVirtualXmlEmbedded(OrmTypeMapping ormTypeMapping,
JavaEmbeddedMapping javaEmbeddedMapping)
|
XmlEmbeddedId |
buildVirtualXmlEmbeddedId(OrmTypeMapping ormTypeMapping,
JavaEmbeddedIdMapping javaEmbeddedIdMapping)
|
XmlId |
buildVirtualXmlId(OrmTypeMapping ormTypeMapping,
JavaIdMapping javaIdMapping)
|
XmlManyToMany |
buildVirtualXmlManyToMany(OrmTypeMapping ormTypeMapping,
JavaManyToManyMapping javaManyToManyMapping)
|
XmlManyToOne |
buildVirtualXmlManyToOne(OrmTypeMapping ormTypeMapping,
JavaManyToOneMapping javaManyToOneMapping)
|
XmlNullAttributeMapping |
buildVirtualXmlNullAttributeMapping(OrmTypeMapping ormTypeMapping,
JavaAttributeMapping javaAttributeMapping)
|
XmlOneToMany |
buildVirtualXmlOneToMany(OrmTypeMapping ormTypeMapping,
JavaOneToManyMapping javaOneToManyMapping)
|
XmlOneToOne |
buildVirtualXmlOneToOne(OrmTypeMapping ormTypeMapping,
JavaOneToOneMapping javaOneToOneMapping)
|
XmlTransient |
buildVirtualXmlTransient(OrmTypeMapping ormTypeMapping,
JavaTransientMapping javaTransientMapping)
|
XmlVersion |
buildVirtualXmlVersion(OrmTypeMapping ormTypeMapping,
JavaVersionMapping javaVersionMapping)
|
buildEntityMappings
EntityMappings buildEntityMappings(OrmXml parent,
XmlEntityMappings entityMappings)
buildPersistenceUnitMetadata
PersistenceUnitMetadata buildPersistenceUnitMetadata(EntityMappings parent)
buildPersistenceUnitDefaults
OrmPersistenceUnitDefaults buildPersistenceUnitDefaults(PersistenceUnitMetadata parent)
buildOrmPersistentType
OrmPersistentType buildOrmPersistentType(EntityMappings parent,
XmlTypeMapping resourceMapping)
buildOrmEntity
OrmEntity buildOrmEntity(OrmPersistentType parent,
XmlEntity resourceMapping)
buildOrmMappedSuperclass
OrmMappedSuperclass buildOrmMappedSuperclass(OrmPersistentType parent,
XmlMappedSuperclass resourceMapping)
buildOrmEmbeddable
OrmEmbeddable buildOrmEmbeddable(OrmPersistentType parent,
XmlEmbeddable resourceMapping)
buildOrmPersistentAttribute
OrmPersistentAttribute buildOrmPersistentAttribute(OrmPersistentType parent,
OrmPersistentAttribute.Owner owner,
XmlAttributeMapping resourceMapping)
buildOrmTable
OrmTable buildOrmTable(OrmEntity parent)
buildOrmSecondaryTable
OrmSecondaryTable buildOrmSecondaryTable(OrmEntity parent,
XmlSecondaryTable xmlSecondaryTable)
buildOrmPrimaryKeyJoinColumn
OrmPrimaryKeyJoinColumn buildOrmPrimaryKeyJoinColumn(XmlContextNode parent,
OrmBaseJoinColumn.Owner owner,
XmlPrimaryKeyJoinColumn resourcePkJoinColumn)
buildOrmJoinTable
OrmJoinTable buildOrmJoinTable(OrmJoinTableJoiningStrategy parent,
XmlJoinTable resourceJoinTable)
buildOrmJoinColumn
OrmJoinColumn buildOrmJoinColumn(XmlContextNode parent,
OrmJoinColumn.Owner owner,
XmlJoinColumn resourceJoinColumn)
buildOrmAttributeOverrideContainer
OrmAttributeOverrideContainer buildOrmAttributeOverrideContainer(XmlContextNode parent,
OrmAttributeOverrideContainer.Owner owner)
buildOrmAssociationOverrideContainer
OrmAssociationOverrideContainer buildOrmAssociationOverrideContainer(XmlContextNode parent,
OrmAssociationOverrideContainer.Owner owner)
buildOrmAttributeOverride
OrmAttributeOverride buildOrmAttributeOverride(OrmAttributeOverrideContainer parent,
AttributeOverride.Owner owner,
XmlAttributeOverride xmlAttributeOverride)
buildOrmAssociationOverride
OrmAssociationOverride buildOrmAssociationOverride(OrmAssociationOverrideContainer parent,
AssociationOverride.Owner owner,
XmlAssociationOverride associationOverride)
buildOrmAssociationOverrideRelationshipReference
OrmAssociationOverrideRelationshipReference buildOrmAssociationOverrideRelationshipReference(OrmAssociationOverride parent,
XmlAssociationOverride associationOverride)
buildOrmDiscriminatorColumn
OrmDiscriminatorColumn buildOrmDiscriminatorColumn(OrmEntity parent,
OrmDiscriminatorColumn.Owner owner)
buildOrmColumn
OrmColumn buildOrmColumn(XmlContextNode parent,
OrmColumn.Owner owner)
buildOrmGeneratedValue
OrmGeneratedValue buildOrmGeneratedValue(XmlContextNode parent,
XmlGeneratedValue resourceGeneratedValue)
buildOrmGeneratorContainer
OrmGeneratorContainer buildOrmGeneratorContainer(XmlContextNode parent,
XmlGeneratorContainer resourceGeneratorContainer)
buildOrmSequenceGenerator
OrmSequenceGenerator buildOrmSequenceGenerator(XmlContextNode parent,
XmlSequenceGenerator resourceSequenceGenerator)
buildOrmTableGenerator
OrmTableGenerator buildOrmTableGenerator(XmlContextNode parent,
XmlTableGenerator resourceTableGenerator)
buildOrmQueryContainer
OrmQueryContainer buildOrmQueryContainer(XmlContextNode parent,
XmlQueryContainer resourceQueryContainer)
buildOrmNamedNativeQuery
OrmNamedNativeQuery buildOrmNamedNativeQuery(XmlContextNode parent,
XmlNamedNativeQuery resourceNamedQuery)
buildOrmNamedQuery
OrmNamedQuery buildOrmNamedQuery(XmlContextNode parent,
XmlNamedQuery resourceNamedQuery)
buildOrmQueryHint
OrmQueryHint buildOrmQueryHint(OrmQuery parent,
XmlQueryHint resourceQueryhint)
buildOrmBasicMapping
OrmBasicMapping buildOrmBasicMapping(OrmPersistentAttribute parent,
XmlBasic resourceMapping)
buildOrmManyToManyMapping
OrmManyToManyMapping buildOrmManyToManyMapping(OrmPersistentAttribute parent,
XmlManyToMany resourceMapping)
buildOrmOneToManyMapping
OrmOneToManyMapping buildOrmOneToManyMapping(OrmPersistentAttribute parent,
XmlOneToMany resourceMapping)
buildOrmManyToOneMapping
OrmManyToOneMapping buildOrmManyToOneMapping(OrmPersistentAttribute parent,
XmlManyToOne resourceMapping)
buildOrmOneToOneMapping
OrmOneToOneMapping buildOrmOneToOneMapping(OrmPersistentAttribute parent,
XmlOneToOne resourceMapping)
buildOrmEmbeddedIdMapping
OrmEmbeddedIdMapping buildOrmEmbeddedIdMapping(OrmPersistentAttribute parent,
XmlEmbeddedId resourceMapping)
buildOrmEmbeddedMapping
OrmEmbeddedMapping buildOrmEmbeddedMapping(OrmPersistentAttribute parent,
XmlEmbedded resourceMapping)
buildOrmIdMapping
OrmIdMapping buildOrmIdMapping(OrmPersistentAttribute parent,
XmlId resourceMapping)
buildOrmTransientMapping
OrmTransientMapping buildOrmTransientMapping(OrmPersistentAttribute parent,
XmlTransient resourceMapping)
buildOrmVersionMapping
OrmVersionMapping buildOrmVersionMapping(OrmPersistentAttribute parent,
XmlVersion resourceMapping)
buildOrmNullAttributeMapping
OrmAttributeMapping buildOrmNullAttributeMapping(OrmPersistentAttribute parent,
XmlNullAttributeMapping resourceMapping)
buildUnsupportedOrmAttributeMapping
OrmAttributeMapping buildUnsupportedOrmAttributeMapping(OrmPersistentAttribute parent,
XmlNullAttributeMapping resourceMapping)
buildOrmUniqueConstraint
OrmUniqueConstraint buildOrmUniqueConstraint(XmlContextNode parent,
UniqueConstraint.Owner owner,
XmlUniqueConstraint resourceUniqueConstraint)
buildOrmEnumeratedConverter
OrmConverter buildOrmEnumeratedConverter(OrmAttributeMapping parent,
XmlConvertibleMapping resourceMapping)
buildOrmTemporalConverter
OrmConverter buildOrmTemporalConverter(OrmAttributeMapping parent,
XmlConvertibleMapping resourceMapping)
buildOrmLobConverter
OrmConverter buildOrmLobConverter(OrmAttributeMapping parent,
XmlConvertibleMapping resourceMapping)
buildOrmNullConverter
OrmConverter buildOrmNullConverter(OrmAttributeMapping parent)
buildOrmOrderable
OrmOrderable buildOrmOrderable(OrmAttributeMapping parent,
Orderable.Owner owner)
buildVirtualXmlAssociationOverride
XmlAssociationOverride buildVirtualXmlAssociationOverride(java.lang.String name,
OrmTypeMapping parent,
JoiningStrategy joiningStrategy)
buildVirtualXmlBasic
XmlBasic buildVirtualXmlBasic(OrmTypeMapping ormTypeMapping,
JavaBasicMapping javaBasicMapping)
buildVirtualXmlEmbeddedId
XmlEmbeddedId buildVirtualXmlEmbeddedId(OrmTypeMapping ormTypeMapping,
JavaEmbeddedIdMapping javaEmbeddedIdMapping)
buildVirtualXmlEmbedded
XmlEmbedded buildVirtualXmlEmbedded(OrmTypeMapping ormTypeMapping,
JavaEmbeddedMapping javaEmbeddedMapping)
buildVirtualXmlId
XmlId buildVirtualXmlId(OrmTypeMapping ormTypeMapping,
JavaIdMapping javaIdMapping)
buildVirtualXmlManyToOne
XmlManyToOne buildVirtualXmlManyToOne(OrmTypeMapping ormTypeMapping,
JavaManyToOneMapping javaManyToOneMapping)
buildVirtualXmlManyToMany
XmlManyToMany buildVirtualXmlManyToMany(OrmTypeMapping ormTypeMapping,
JavaManyToManyMapping javaManyToManyMapping)
buildVirtualXmlOneToMany
XmlOneToMany buildVirtualXmlOneToMany(OrmTypeMapping ormTypeMapping,
JavaOneToManyMapping javaOneToManyMapping)
buildVirtualXmlOneToOne
XmlOneToOne buildVirtualXmlOneToOne(OrmTypeMapping ormTypeMapping,
JavaOneToOneMapping javaOneToOneMapping)
buildVirtualXmlTransient
XmlTransient buildVirtualXmlTransient(OrmTypeMapping ormTypeMapping,
JavaTransientMapping javaTransientMapping)
buildVirtualXmlVersion
XmlVersion buildVirtualXmlVersion(OrmTypeMapping ormTypeMapping,
JavaVersionMapping javaVersionMapping)
buildVirtualXmlNullAttributeMapping
XmlNullAttributeMapping buildVirtualXmlNullAttributeMapping(OrmTypeMapping ormTypeMapping,
JavaAttributeMapping javaAttributeMapping)