Class AttributesHelper
- java.lang.Object
-
- org.hibernate.boot.model.source.internal.hbm.AttributesHelper
-
public class AttributesHelper extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
AttributesHelper.Callback
-
Constructor Summary
Constructors Constructor Description AttributesHelper()
-
Method Summary
-
-
-
Method Detail
-
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)
-
-