Class XMLDataMapLoader
java.lang.Object
org.apache.cayenne.configuration.xml.XMLDataMapLoader
- All Implemented Interfaces:
DataMapLoader
public class XMLDataMapLoader extends Object implements DataMapLoader
- Since:
- 3.1, 4.1 moved from org.apache.cayenne.configuration package
-
Field Summary
Fields Modifier and Type Field Description protected HandlerFactory
handlerFactory
protected Provider<XMLReader>
xmlReaderProvider
-
Constructor Summary
Constructors Constructor Description XMLDataMapLoader()
-
Method Summary
Modifier and Type Method Description DataMap
load(Resource configurationResource)
protected String
mapNameFromLocation(String location)
Helper method to guess the map name from its location.void
setHandlerFactory(HandlerFactory handlerFactory)
-
Field Details
-
handlerFactory
-
xmlReaderProvider
-
-
Constructor Details
-
XMLDataMapLoader
public XMLDataMapLoader()
-
-
Method Details
-
load
- Specified by:
load
in interfaceDataMapLoader
- Throws:
CayenneRuntimeException
-
mapNameFromLocation
Helper method to guess the map name from its location. -
setHandlerFactory
-