com.qizx.api
Interface ModuleResolver
- All Known Implementing Classes:
- DefaultModuleResolver
public interface ModuleResolver
Resolves a module URI specified by a XQuery 'import module' declaration.
|
Method Summary |
URL[] |
resolve(String moduleNamespaceURI,
String[] locationHints)
Resolves a module namespace to one or several compilation units. |
resolve
URL[] resolve(String moduleNamespaceURI,
String[] locationHints)
throws MalformedURLException
- Resolves a module namespace to one or several compilation units.
- Parameters:
moduleNamespaceURI - target namespace of the module to import.locationHints - optional URI's used as resolution hints.
- Returns:
- one or several physical locations of module units.
- Throws:
MalformedURLException - if provided module URI's or hints are invalid