public class AttributesHelper
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
AttributesHelper.Callback |
Constructor and Description |
---|
AttributesHelper() |
Modifier and Type | Method and Description |
---|---|
static void |
processAnyAttribute(MappingDocument mappingDocument,
AttributesHelper.Callback callback,
JaxbHbmAnyAssociationType anyAttributeJaxbMapping,
java.lang.String logicalTableName,
NaturalIdMutability naturalIdMutability) |
static void |
processArrayAttribute(MappingDocument mappingDocument,
AttributesHelper.Callback callback,
JaxbHbmArrayType arrayAttributeJaxbMapping) |
static void |
processAttributes(MappingDocument mappingDocument,
AttributesHelper.Callback callback,
java.util.List attributeMappings,
java.lang.String logicalTableName,
NaturalIdMutability naturalIdMutability) |
static void |
processBagAttribute(MappingDocument mappingDocument,
AttributesHelper.Callback callback,
JaxbHbmBagCollectionType bagAttributeJaxbMapping) |
static void |
processBasicAttribute(MappingDocument mappingDocument,
AttributesHelper.Callback callback,
JaxbHbmBasicAttributeType basicAttributeJaxbMapping,
java.lang.String logicalTableName,
NaturalIdMutability naturalIdMutability) |
static void |
processCompositeKeySubAttributes(MappingDocument mappingDocument,
AttributesHelper.Callback callback,
java.util.List<?> jaxbAttributeMappings) |
static void |
processDynamicComponentAttribute(MappingDocument mappingDocument,
AttributesHelper.Callback callback,
JaxbHbmDynamicComponentType dynamicComponentJaxbMapping,
java.lang.String logicalTableName,
NaturalIdMutability naturalIdMutability) |
static void |
processEmbeddedAttribute(MappingDocument mappingDocument,
AttributesHelper.Callback callback,
JaxbHbmCompositeAttributeType embeddedAttributeJaxbMapping,
java.lang.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,
java.lang.String logicalTableName,
NaturalIdMutability naturalIdMutability) |
static void |
processMapAttribute(MappingDocument mappingDocument,
AttributesHelper.Callback callback,
JaxbHbmMapType mapAttributesJaxbMapping) |
static void |
processOneToOneAttribute(MappingDocument mappingDocument,
AttributesHelper.Callback callback,
JaxbHbmOneToOneType oneToOneAttributeJaxbMapping,
java.lang.String logicalTableName,
NaturalIdMutability naturalIdMutability) |
static void |
processPrimitiveArrayAttribute(MappingDocument mappingDocument,
AttributesHelper.Callback callback,
JaxbHbmPrimitiveArrayType primitiveArrayAttributeJaxbMapping) |
static void |
processSetAttribute(MappingDocument mappingDocument,
AttributesHelper.Callback callback,
JaxbHbmSetType setAttributeJaxbMapping) |
public static void processAttributes(MappingDocument mappingDocument, AttributesHelper.Callback callback, java.util.List attributeMappings, java.lang.String logicalTableName, NaturalIdMutability naturalIdMutability)
public static void processCompositeKeySubAttributes(MappingDocument mappingDocument, AttributesHelper.Callback callback, java.util.List<?> jaxbAttributeMappings)
public static void processBasicAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmBasicAttributeType basicAttributeJaxbMapping, java.lang.String logicalTableName, NaturalIdMutability naturalIdMutability)
public static void processEmbeddedAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmCompositeAttributeType embeddedAttributeJaxbMapping, java.lang.String logicalTableName, NaturalIdMutability naturalIdMutability)
public static void processDynamicComponentAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmDynamicComponentType dynamicComponentJaxbMapping, java.lang.String logicalTableName, NaturalIdMutability naturalIdMutability)
public static void processManyToOneAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmManyToOneType manyToOneAttributeJaxbMapping, java.lang.String logicalTableName, NaturalIdMutability naturalIdMutability)
public static void processOneToOneAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmOneToOneType oneToOneAttributeJaxbMapping, java.lang.String logicalTableName, NaturalIdMutability naturalIdMutability)
public static void processAnyAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmAnyAssociationType anyAttributeJaxbMapping, java.lang.String logicalTableName, NaturalIdMutability naturalIdMutability)
public static void processMapAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmMapType mapAttributesJaxbMapping)
public static void processListAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmListType listAttributeJaxbMapping)
public static void processArrayAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmArrayType arrayAttributeJaxbMapping)
public static void processPrimitiveArrayAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmPrimitiveArrayType primitiveArrayAttributeJaxbMapping)
public static void processSetAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmSetType setAttributeJaxbMapping)
public static void processBagAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmBagCollectionType bagAttributeJaxbMapping)
public static void processIdBagAttribute(MappingDocument mappingDocument, AttributesHelper.Callback callback, JaxbHbmIdBagCollectionType idBagAttributeJaxbMapping)
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.