Class AttributesHelper
java.lang.Object
org.hibernate.boot.model.source.internal.hbm.AttributesHelper
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
processAnyAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmAnyAssociationType anyAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static void
processArrayAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmArrayType arrayAttributeJaxbMapping) static void
processAttributes
(MappingDocument mappingDocument, AttributesHelper.Callback callback, List attributeMappings, String logicalTableName, NaturalIdMutability naturalIdMutability) static void
processBagAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmBagCollectionType bagAttributeJaxbMapping) static void
processBasicAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmBasicAttributeType basicAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static void
processCompositeKeySubAttributes
(MappingDocument mappingDocument, AttributesHelper.Callback callback, List<?> jaxbAttributeMappings) static void
processDynamicComponentAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmDynamicComponentType dynamicComponentJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static void
processEmbeddedAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmCompositeAttributeType embeddedAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static void
processIdBagAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmIdBagCollectionType idBagAttributeJaxbMapping) static void
processListAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmListType listAttributeJaxbMapping) static void
processManyToOneAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmManyToOneType manyToOneAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static void
processMapAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmMapType mapAttributesJaxbMapping) static void
processOneToOneAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmOneToOneType oneToOneAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) static void
processPrimitiveArrayAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmPrimitiveArrayType primitiveArrayAttributeJaxbMapping) static void
processSetAttribute
(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmSetType setAttributeJaxbMapping)
-
Constructor Details
-
AttributesHelper
public AttributesHelper()
-
-
Method Details
-
processAttributes
public static void processAttributes(MappingDocument mappingDocument, AttributesHelper.Callback callback, List attributeMappings, String logicalTableName, NaturalIdMutability naturalIdMutability) -
processCompositeKeySubAttributes
public static void processCompositeKeySubAttributes(MappingDocument mappingDocument, AttributesHelper.Callback callback, List<?> jaxbAttributeMappings) -
processBasicAttribute
public static void processBasicAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmBasicAttributeType basicAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) -
processEmbeddedAttribute
public static void processEmbeddedAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmCompositeAttributeType embeddedAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) -
processDynamicComponentAttribute
public static void processDynamicComponentAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmDynamicComponentType dynamicComponentJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) -
processManyToOneAttribute
public static void processManyToOneAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmManyToOneType manyToOneAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) -
processOneToOneAttribute
public static void processOneToOneAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmOneToOneType oneToOneAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) -
processAnyAttribute
public static void processAnyAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmAnyAssociationType anyAttributeJaxbMapping, String logicalTableName, NaturalIdMutability naturalIdMutability) -
processMapAttribute
public static void processMapAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmMapType mapAttributesJaxbMapping) -
processListAttribute
public static void processListAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmListType listAttributeJaxbMapping) -
processArrayAttribute
public static void processArrayAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmArrayType arrayAttributeJaxbMapping) -
processPrimitiveArrayAttribute
public static void processPrimitiveArrayAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmPrimitiveArrayType primitiveArrayAttributeJaxbMapping) -
processSetAttribute
public static void processSetAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmSetType setAttributeJaxbMapping) -
processBagAttribute
public static void processBagAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmBagCollectionType bagAttributeJaxbMapping) -
processIdBagAttribute
public static void processIdBagAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmIdBagCollectionType idBagAttributeJaxbMapping)
-