Top Description Fields Constructors Methods
org.hibernate.boot.jaxb.hbm.spi

public Class ObjectFactory

extends Object
Class Inheritance
Annotations
@XmlRegistry
Imports
javax.xml.namespace.QName, jakarta.xml.bind.JAXBElement, jakarta.xml.bind.annotation.XmlElementDecl, .XmlRegistry

This object contains factory methods for each Java content interface and Java element interface generated in the org.hibernate.boot.jaxb.hbm.spi package.

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.

Field Summary

Modifier and TypeField and Description
private static final QName
private static final QName
private static final QName
private static final QName
private static final QName
private static final QName
private static final QName
private static final QName

Constructor Summary

AccessConstructor and Description
public
ObjectFactory()

Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.hibernate.boot.jaxb.hbm.spi

Method Summary

Modifier and TypeMethod and Description
public JaxbHbmAnyAssociationType

Returns:

the new instance of JaxbHbmAnyAssociationType
createJaxbHbmAnyAssociationType
()

Create an instance of JaxbHbmAnyAssociationType

public JaxbHbmAnyValueMappingType
public JaxbHbmArrayType

Returns:

the new instance of JaxbHbmArrayType
createJaxbHbmArrayType
()

Create an instance of JaxbHbmArrayType

public JaxbHbmAuxiliaryDatabaseObjectType
public JaxbHbmAuxiliaryDatabaseObjectType.JaxbHbmDefinition
public JaxbHbmBagCollectionType

Returns:

the new instance of JaxbHbmBagCollectionType
createJaxbHbmBagCollectionType
()

Create an instance of JaxbHbmBagCollectionType

public JaxbHbmBasicAttributeType

Returns:

the new instance of JaxbHbmBasicAttributeType
createJaxbHbmBasicAttributeType
()

Create an instance of JaxbHbmBasicAttributeType

public JaxbHbmBasicCollectionElementType
public JaxbHbmCacheType

Returns:

the new instance of JaxbHbmCacheType
createJaxbHbmCacheType
()

Create an instance of JaxbHbmCacheType

public JaxbHbmClassRenameType

Returns:

the new instance of JaxbHbmClassRenameType
createJaxbHbmClassRenameType
()

Create an instance of JaxbHbmClassRenameType

public JaxbHbmCollectionIdType

Returns:

the new instance of JaxbHbmCollectionIdType
createJaxbHbmCollectionIdType
()

Create an instance of JaxbHbmCollectionIdType

public JaxbHbmColumnType

Returns:

the new instance of JaxbHbmColumnType
createJaxbHbmColumnType
()

Create an instance of JaxbHbmColumnType

public JaxbHbmCompositeAttributeType
public JaxbHbmCompositeCollectionElementType
public JaxbHbmCompositeIdType

Returns:

the new instance of JaxbHbmCompositeIdType
createJaxbHbmCompositeIdType
()

Create an instance of JaxbHbmCompositeIdType

public JaxbHbmCompositeIndexType

Returns:

the new instance of JaxbHbmCompositeIndexType
createJaxbHbmCompositeIndexType
()

Create an instance of JaxbHbmCompositeIndexType

public JaxbHbmCompositeKeyBasicAttributeType
public JaxbHbmCompositeKeyManyToOneType
public JaxbHbmConfigParameterType
public JaxbHbmCustomSqlDmlType

Returns:

the new instance of JaxbHbmCustomSqlDmlType
createJaxbHbmCustomSqlDmlType
()

Create an instance of JaxbHbmCustomSqlDmlType

public JaxbHbmDialectScopeType

Returns:

the new instance of JaxbHbmDialectScopeType
createJaxbHbmDialectScopeType
()

Create an instance of JaxbHbmDialectScopeType

public JaxbHbmDiscriminatorSubclassEntityType
public JaxbHbmDynamicComponentType
public JaxbHbmEntityDiscriminatorType
public JaxbHbmFetchProfileType

Returns:

the new instance of JaxbHbmFetchProfileType
createJaxbHbmFetchProfileType
()

Create an instance of JaxbHbmFetchProfileType

public JaxbHbmFetchProfileType.JaxbHbmFetch
public JaxbHbmFilterAliasMappingType
public JaxbHbmFilterDefinitionType
public JAXBElement<JaxbHbmFilterParameterType>

Returns:

the new instance of JAXBElement<JaxbHbmFilterParameterType>
createJaxbHbmFilterDefinitionTypeFilterParam
(JaxbHbmFilterParameterType
Java instance representing xml element's value.
value
)

Create an instance of JAXBElement<JaxbHbmFilterParameterType>

public JaxbHbmFilterParameterType
public JaxbHbmFilterType

Returns:

the new instance of JaxbHbmFilterType
createJaxbHbmFilterType
()

Create an instance of JaxbHbmFilterType

public JAXBElement<JaxbHbmFilterAliasMappingType>

Returns:

the new instance of JAXBElement<JaxbHbmFilterAliasMappingType>
createJaxbHbmFilterTypeAliases
(JaxbHbmFilterAliasMappingType
Java instance representing xml element's value.
value
)

Create an instance of JAXBElement<JaxbHbmFilterAliasMappingType>

public JaxbHbmGeneratorSpecificationType
public JaxbHbmHibernateMapping

Returns:

the new instance of JaxbHbmHibernateMapping
createJaxbHbmHibernateMapping
()

Create an instance of JaxbHbmHibernateMapping

public JaxbHbmIdBagCollectionType
public JaxbHbmIdentifierGeneratorDefinitionType
public JaxbHbmIndexManyToAnyType

Returns:

the new instance of JaxbHbmIndexManyToAnyType
createJaxbHbmIndexManyToAnyType
()

Create an instance of JaxbHbmIndexManyToAnyType

public JaxbHbmIndexManyToManyType
public JaxbHbmIndexType

Returns:

the new instance of JaxbHbmIndexType
createJaxbHbmIndexType
()

Create an instance of JaxbHbmIndexType

public JaxbHbmJoinedSubclassEntityType
public JaxbHbmKeyType

Returns:

the new instance of JaxbHbmKeyType
createJaxbHbmKeyType
()

Create an instance of JaxbHbmKeyType

public JaxbHbmListIndexType

Returns:

the new instance of JaxbHbmListIndexType
createJaxbHbmListIndexType
()

Create an instance of JaxbHbmListIndexType

public JaxbHbmListType

Returns:

the new instance of JaxbHbmListType
createJaxbHbmListType
()

Create an instance of JaxbHbmListType

public JaxbHbmLoaderType

Returns:

the new instance of JaxbHbmLoaderType
createJaxbHbmLoaderType
()

Create an instance of JaxbHbmLoaderType

public JaxbHbmManyToAnyCollectionElementType
public JaxbHbmManyToManyCollectionElementType
public JaxbHbmManyToOneType

Returns:

the new instance of JaxbHbmManyToOneType
createJaxbHbmManyToOneType
()

Create an instance of JaxbHbmManyToOneType

public JaxbHbmMapKeyBasicType

Returns:

the new instance of JaxbHbmMapKeyBasicType
createJaxbHbmMapKeyBasicType
()

Create an instance of JaxbHbmMapKeyBasicType

public JaxbHbmMapKeyCompositeType
public JaxbHbmMapKeyManyToManyType
public JaxbHbmMapType

Returns:

the new instance of JaxbHbmMapType
createJaxbHbmMapType
()

Create an instance of JaxbHbmMapType

public JaxbHbmMultiTenancyType

Returns:

the new instance of JaxbHbmMultiTenancyType
createJaxbHbmMultiTenancyType
()

Create an instance of JaxbHbmMultiTenancyType

public JaxbHbmNamedNativeQueryType
public JAXBElement<JaxbHbmNativeQueryCollectionLoadReturnType>
public JAXBElement<JaxbHbmQueryParamType>

Returns:

the new instance of JAXBElement<JaxbHbmQueryParamType>
createJaxbHbmNamedNativeQueryTypeQueryParam
(JaxbHbmQueryParamType
Java instance representing xml element's value.
value
)

Create an instance of JAXBElement<JaxbHbmQueryParamType>

public JAXBElement<JaxbHbmNativeQueryReturnType>

Returns:

the new instance of JAXBElement<JaxbHbmNativeQueryReturnType>
createJaxbHbmNamedNativeQueryTypeReturn
(JaxbHbmNativeQueryReturnType
Java instance representing xml element's value.
value
)

Create an instance of JAXBElement<JaxbHbmNativeQueryReturnType>

public JAXBElement<JaxbHbmNativeQueryJoinReturnType>

Returns:

the new instance of JAXBElement<JaxbHbmNativeQueryJoinReturnType>
createJaxbHbmNamedNativeQueryTypeReturnJoin
(JaxbHbmNativeQueryJoinReturnType
Java instance representing xml element's value.
value
)

Create an instance of JAXBElement<JaxbHbmNativeQueryJoinReturnType>

public JAXBElement<JaxbHbmNativeQueryScalarReturnType>
public JAXBElement<JaxbHbmSynchronizeType>

Returns:

the new instance of JAXBElement<JaxbHbmSynchronizeType>
createJaxbHbmNamedNativeQueryTypeSynchronize
(JaxbHbmSynchronizeType
Java instance representing xml element's value.
value
)

Create an instance of JAXBElement<JaxbHbmSynchronizeType>

public JaxbHbmNamedQueryType

Returns:

the new instance of JaxbHbmNamedQueryType
createJaxbHbmNamedQueryType
()

Create an instance of JaxbHbmNamedQueryType

public JAXBElement<JaxbHbmQueryParamType>

Returns:

the new instance of JAXBElement<JaxbHbmQueryParamType>
createJaxbHbmNamedQueryTypeQueryParam
(JaxbHbmQueryParamType
Java instance representing xml element's value.
value
)

Create an instance of JAXBElement<JaxbHbmQueryParamType>

public JaxbHbmNativeQueryCollectionLoadReturnType
public JaxbHbmNativeQueryJoinReturnType
public JaxbHbmNativeQueryPropertyReturnType
public JaxbHbmNativeQueryPropertyReturnType.JaxbHbmReturnColumn
public JaxbHbmNativeQueryReturnType
public JaxbHbmNativeQueryReturnType.JaxbHbmReturnDiscriminator
public JaxbHbmNativeQueryScalarReturnType
public JaxbHbmNaturalIdCacheType

Returns:

the new instance of JaxbHbmNaturalIdCacheType
createJaxbHbmNaturalIdCacheType
()

Create an instance of JaxbHbmNaturalIdCacheType

public JaxbHbmNaturalIdType

Returns:

the new instance of JaxbHbmNaturalIdType
createJaxbHbmNaturalIdType
()

Create an instance of JaxbHbmNaturalIdType

public JaxbHbmNestedCompositeElementType
public JaxbHbmOneToManyCollectionElementType
public JaxbHbmOneToOneType

Returns:

the new instance of JaxbHbmOneToOneType
createJaxbHbmOneToOneType
()

Create an instance of JaxbHbmOneToOneType

public JaxbHbmParentType

Returns:

the new instance of JaxbHbmParentType
createJaxbHbmParentType
()

Create an instance of JaxbHbmParentType

public JaxbHbmPrimitiveArrayType

Returns:

the new instance of JaxbHbmPrimitiveArrayType
createJaxbHbmPrimitiveArrayType
()

Create an instance of JaxbHbmPrimitiveArrayType

public JaxbHbmPropertiesType

Returns:

the new instance of JaxbHbmPropertiesType
createJaxbHbmPropertiesType
()

Create an instance of JaxbHbmPropertiesType

public JaxbHbmQueryParamType

Returns:

the new instance of JaxbHbmQueryParamType
createJaxbHbmQueryParamType
()

Create an instance of JaxbHbmQueryParamType

public JaxbHbmResultSetMappingType
public JaxbHbmRootEntityType

Returns:

the new instance of JaxbHbmRootEntityType
createJaxbHbmRootEntityType
()

Create an instance of JaxbHbmRootEntityType

public JaxbHbmSecondaryTableType

Returns:

the new instance of JaxbHbmSecondaryTableType
createJaxbHbmSecondaryTableType
()

Create an instance of JaxbHbmSecondaryTableType

public JaxbHbmSetType

Returns:

the new instance of JaxbHbmSetType
createJaxbHbmSetType
()

Create an instance of JaxbHbmSetType

public JaxbHbmSimpleIdType

Returns:

the new instance of JaxbHbmSimpleIdType
createJaxbHbmSimpleIdType
()

Create an instance of JaxbHbmSimpleIdType

public JaxbHbmSynchronizeType

Returns:

the new instance of JaxbHbmSynchronizeType
createJaxbHbmSynchronizeType
()

Create an instance of JaxbHbmSynchronizeType

public JaxbHbmTimestampAttributeType
public JaxbHbmToolingHintType

Returns:

the new instance of JaxbHbmToolingHintType
createJaxbHbmToolingHintType
()

Create an instance of JaxbHbmToolingHintType

public JaxbHbmTuplizerType

Returns:

the new instance of JaxbHbmTuplizerType
createJaxbHbmTuplizerType
()

Create an instance of JaxbHbmTuplizerType

public JaxbHbmTypeDefinitionType

Returns:

the new instance of JaxbHbmTypeDefinitionType
createJaxbHbmTypeDefinitionType
()

Create an instance of JaxbHbmTypeDefinitionType

public JaxbHbmTypeSpecificationType
public JaxbHbmUnionSubclassEntityType
public JaxbHbmVersionAttributeType
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait