Class XMLContext
- java.lang.Object
-
- org.hibernate.cfg.annotations.reflection.XMLContext
-
- All Implemented Interfaces:
java.io.Serializable
public class XMLContext extends java.lang.Object implements java.io.Serializable
A helper for consuming orm.xml mappings.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
XMLContext.Default
-
Constructor Summary
Constructors Constructor Description XMLContext(BootstrapContext bootstrapContext)
XMLContext(ClassLoaderAccess classLoaderAccess)
Deprecated.UseXMLContext(BootstrapContext)
instead.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
addDocument(org.dom4j.Document doc)
void
applyDiscoveredAttributeConverters(AttributeConverterDefinitionCollector collector)
static java.lang.String
buildSafeClassName(java.lang.String className, java.lang.String defaultPackageName)
static java.lang.String
buildSafeClassName(java.lang.String className, XMLContext.Default defaults)
java.util.List<org.dom4j.Element>
getAllDocuments()
XMLContext.Default
getDefault(java.lang.String className)
java.util.List<java.lang.String>
getDefaultEntityListeners()
org.dom4j.Element
getXMLTree(java.lang.String className)
boolean
hasContext()
-
-
-
Constructor Detail
-
XMLContext
@Deprecated public XMLContext(ClassLoaderAccess classLoaderAccess)
Deprecated.UseXMLContext(BootstrapContext)
instead.
-
XMLContext
public XMLContext(BootstrapContext bootstrapContext)
-
-
Method Detail
-
addDocument
public java.util.List<java.lang.String> addDocument(org.dom4j.Document doc)
- Parameters:
doc
- The xml document to add- Returns:
- Add a xml document to this context and return the list of added class names.
-
buildSafeClassName
public static java.lang.String buildSafeClassName(java.lang.String className, java.lang.String defaultPackageName)
-
buildSafeClassName
public static java.lang.String buildSafeClassName(java.lang.String className, XMLContext.Default defaults)
-
getDefault
public XMLContext.Default getDefault(java.lang.String className)
-
getXMLTree
public org.dom4j.Element getXMLTree(java.lang.String className)
-
getAllDocuments
public java.util.List<org.dom4j.Element> getAllDocuments()
-
hasContext
public boolean hasContext()
-
applyDiscoveredAttributeConverters
public void applyDiscoveredAttributeConverters(AttributeConverterDefinitionCollector collector)
-
getDefaultEntityListeners
public java.util.List<java.lang.String> getDefaultEntityListeners()
-
-