Package org.hibernate.boot.spi
Class XmlMappingBinderAccess
java.lang.Object
org.hibernate.boot.spi.XmlMappingBinderAccess
Holds the XML binder and a classloader used for binding mappings.
- API Note:
- This class is very poorly named.
-
Constructor Summary
ConstructorsConstructorDescriptionXmlMappingBinderAccess
(ServiceRegistry serviceRegistry) XmlMappingBinderAccess
(ServiceRegistry serviceRegistry, Function<String, Object> configAccess) -
Method Summary
Modifier and TypeMethodDescription<X extends JaxbBindableMappingDescriptor>
Binding<X>Create a binding from a File reference<X extends JaxbBindableMappingDescriptor>
Binding<X>bind
(InputStream xmlInputStream) Create a binding from an input stream<X extends JaxbBindableMappingDescriptor>
Binding<X>Create a binding from a named URL resource<X extends JaxbBindableMappingDescriptor>
Binding<X>Create a binding from a URL<X extends JaxbBindableMappingDescriptor>
Binding<X>bind
(InputStreamAccess xmlInputStreamAccess) Create a binding from an input stream
-
Constructor Details
-
XmlMappingBinderAccess
-
XmlMappingBinderAccess
public XmlMappingBinderAccess(ServiceRegistry serviceRegistry, Function<String, Object> configAccess)
-
-
Method Details
-
getMappingBinder
-
bind
Create a binding from a named URL resource -
bind
Create a binding from a File reference -
bind
public <X extends JaxbBindableMappingDescriptor> Binding<X> bind(InputStreamAccess xmlInputStreamAccess) Create a binding from an input stream -
bind
Create a binding from an input stream -
bind
Create a binding from a URL
-