Package | Description |
---|---|
net.sourceforge.htmlunit.corejs.javascript.commonjs.module.provider |
Provides default implementations for module providers.
|
Modifier and Type | Field and Description |
---|---|
static ModuleSource |
ModuleSourceProvider.NOT_MODIFIED
A special return value for
ModuleSourceProvider.loadSource(String, Scriptable,
Object) and ModuleSourceProvider.loadSource(URI, URI, Object) that signifies that the
cached representation is still valid according to the passed validator. |
Modifier and Type | Method and Description |
---|---|
protected ModuleSource |
UrlModuleSourceProvider.loadFromActualUri(java.net.URI uri,
java.net.URI base,
java.lang.Object validator) |
protected ModuleSource |
ModuleSourceProviderBase.loadFromFallbackLocations(java.lang.String moduleId,
java.lang.Object validator)
Override to obtain a module source from fallback locations.
|
protected ModuleSource |
UrlModuleSourceProvider.loadFromFallbackLocations(java.lang.String moduleId,
java.lang.Object validator) |
protected ModuleSource |
ModuleSourceProviderBase.loadFromPrivilegedLocations(java.lang.String moduleId,
java.lang.Object validator)
Override to obtain a module source from privileged locations.
|
protected ModuleSource |
UrlModuleSourceProvider.loadFromPrivilegedLocations(java.lang.String moduleId,
java.lang.Object validator) |
protected abstract ModuleSource |
ModuleSourceProviderBase.loadFromUri(java.net.URI uri,
java.net.URI base,
java.lang.Object validator)
Override in a subclass to load a module script from a logical URI.
|
protected ModuleSource |
UrlModuleSourceProvider.loadFromUri(java.net.URI uri,
java.net.URI base,
java.lang.Object validator) |
ModuleSource |
ModuleSourceProvider.loadSource(java.lang.String moduleId,
Scriptable paths,
java.lang.Object validator)
Returns the script source of the requested module.
|
ModuleSource |
ModuleSourceProviderBase.loadSource(java.lang.String moduleId,
Scriptable paths,
java.lang.Object validator) |
ModuleSource |
ModuleSourceProvider.loadSource(java.net.URI uri,
java.net.URI baseUri,
java.lang.Object validator)
Returns the script source of the requested module from the given URI.
|
ModuleSource |
ModuleSourceProviderBase.loadSource(java.net.URI uri,
java.net.URI base,
java.lang.Object validator) |