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 voidprocessAssociationOverrides(List<JaxbAssociationOverrideImpl> associationOverrides, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, XmlDocumentContext xmlDocumentContext) static voidprocessAttributeOverrides(List<JaxbAttributeOverrideImpl> attributeOverrides, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, XmlDocumentContext xmlDocumentContext) static voidprocessAttributes(JaxbAttributesContainerImpl attributesContainer, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, AttributeProcessor.MemberAdjuster memberAdjuster, XmlDocumentContext xmlDocumentContext) static voidprocessAttributes(JaxbAttributesContainerImpl attributesContainer, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, XmlDocumentContext xmlDocumentContext) static voidprocessAttributes(JaxbAttributesContainer attributesContainer, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, AttributeProcessor.MemberAdjuster memberAdjuster, XmlDocumentContext xmlDocumentContext) static voidprocessBaseAttributes(JaxbBaseAttributesContainer attributesContainer, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, AttributeProcessor.MemberAdjuster memberAdjuster, XmlDocumentContext xmlDocumentContext) static voidprocessNaturalId(JaxbNaturalId jaxbNaturalId, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, AttributeProcessor.MemberAdjuster memberAdjuster, XmlDocumentContext xmlDocumentContext) static voidprocessNaturalId(JaxbNaturalId jaxbNaturalId, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, XmlDocumentContext xmlDocumentContext) static voidprocessVersionAttribute(JaxbVersionImpl version, 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(JaxbAttributesContainerImpl attributesContainer, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, XmlDocumentContext xmlDocumentContext) -
processAttributes
public static void processAttributes(JaxbAttributesContainerImpl 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, 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) -
processVersionAttribute
public static void processVersionAttribute(JaxbVersionImpl version, org.hibernate.models.spi.MutableClassDetails mutableClassDetails, AccessType classAccessType, XmlDocumentContext xmlDocumentContext)
-