@Typed public class PersistenceUnitDescriptorParser extends Object
| Modifier and Type | Field and Description | 
|---|---|
static String | 
RESOURCE_PATH  | 
| Constructor and Description | 
|---|
PersistenceUnitDescriptorParser()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ClassLoader | 
classLoader()  | 
protected String | 
extractBaseUrl(URL fileUrl,
              String resource)  | 
protected List<EntityDescriptor> | 
extractMappings(Element element,
               String baseUrl,
               String unitName)  | 
protected Map<String,String> | 
extractProperties(Element element)  | 
protected String | 
extractUnitName(Node node)  | 
protected List<PersistenceUnitDescriptor> | 
lookupUnits(Descriptor descriptor)  | 
protected Descriptor | 
read(String baseUrl,
    String resource)  | 
List<PersistenceUnitDescriptor> | 
readAll()  | 
protected List<Descriptor> | 
readAllFromClassPath(String resource)  | 
protected Descriptor | 
readFromClassPath(String resource)  | 
protected Descriptor | 
readFromUrl(URL url)  | 
protected void | 
readMappingFiles(String baseUrl,
                String unitName,
                List<EntityDescriptor> entities,
                List<MappedSuperclassDescriptor> superClasses,
                NodeList list)  | 
public static final String RESOURCE_PATH
public List<PersistenceUnitDescriptor> readAll() throws IOException
IOExceptionprotected List<PersistenceUnitDescriptor> lookupUnits(Descriptor descriptor)
protected List<EntityDescriptor> extractMappings(Element element, String baseUrl, String unitName)
protected void readMappingFiles(String baseUrl, String unitName, List<EntityDescriptor> entities, List<MappedSuperclassDescriptor> superClasses, NodeList list)
protected List<Descriptor> readAllFromClassPath(String resource) throws IOException
IOExceptionprotected Descriptor readFromClassPath(String resource) throws IOException
IOExceptionprotected Descriptor readFromUrl(URL url) throws IOException
IOExceptionprotected Descriptor read(String baseUrl, String resource) throws IOException
IOExceptionprotected ClassLoader classLoader()
Copyright © 2017 The Apache Software Foundation. All rights reserved.