Class AttributeProcessor
java.lang.Object
org.hibernate.boot.models.xml.internal.AttributeProcessor
Helper for handling persistent attributes defined in mapping XML in metadata-complete mode
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
processAssociationOverrides
(List<JaxbAssociationOverrideImpl> associationOverrides, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, XmlDocumentContext xmlDocumentContext) static void
processAttributeOverrides
(List<JaxbAttributeOverrideImpl> attributeOverrides, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, XmlDocumentContext xmlDocumentContext) static void
processAttributes
(JaxbAttributesContainer attributesContainer, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, AttributeProcessor.MemberAdjuster memberAdjuster, XmlDocumentContext xmlDocumentContext) static void
processAttributes
(JaxbAttributesContainer attributesContainer, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, XmlDocumentContext xmlDocumentContext) static void
processBaseAttributes
(JaxbBaseAttributesContainer attributesContainer, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, AttributeProcessor.MemberAdjuster memberAdjuster, XmlDocumentContext xmlDocumentContext) static void
processNaturalId
(JaxbNaturalId jaxbNaturalId, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, AttributeProcessor.MemberAdjuster memberAdjuster, XmlDocumentContext xmlDocumentContext) static void
processNaturalId
(JaxbNaturalId jaxbNaturalId, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, XmlDocumentContext xmlDocumentContext)
-
Constructor Details
-
AttributeProcessor
public AttributeProcessor()
-
-
Method Details
-
processNaturalId
public static void processNaturalId(JaxbNaturalId jaxbNaturalId, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, XmlDocumentContext xmlDocumentContext) -
processNaturalId
public static void processNaturalId(JaxbNaturalId jaxbNaturalId, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, AttributeProcessor.MemberAdjuster memberAdjuster, XmlDocumentContext xmlDocumentContext) -
processBaseAttributes
public static void processBaseAttributes(JaxbBaseAttributesContainer attributesContainer, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, AttributeProcessor.MemberAdjuster memberAdjuster, XmlDocumentContext xmlDocumentContext) -
processAttributes
public static void processAttributes(JaxbAttributesContainer attributesContainer, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, XmlDocumentContext xmlDocumentContext) -
processAttributes
public static void processAttributes(JaxbAttributesContainer attributesContainer, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, AttributeProcessor.MemberAdjuster memberAdjuster, XmlDocumentContext xmlDocumentContext) -
processAttributeOverrides
public static void processAttributeOverrides(List<JaxbAttributeOverrideImpl> attributeOverrides, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, XmlDocumentContext xmlDocumentContext) -
processAssociationOverrides
public static void processAssociationOverrides(List<JaxbAssociationOverrideImpl> associationOverrides, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, XmlDocumentContext xmlDocumentContext)
-