Class DefaultUriScannerPlugin
java.lang.Object
com.buschmais.jqassistant.plugin.common.api.scanner.AbstractScannerPlugin<URI,URIDescriptor>
com.buschmais.jqassistant.plugin.common.impl.scanner.AbstractUriScannerPlugin<URL>
com.buschmais.jqassistant.plugin.common.impl.scanner.DefaultUriScannerPlugin
- All Implemented Interfaces:
ScannerPlugin<URI,,URIDescriptor> com.buschmais.jqassistant.core.shared.lifecycle.ContextualConfigurableLifecycleAware<ScannerContext,,Map<String, Object>> com.buschmais.jqassistant.core.shared.lifecycle.LifecycleAware
Scanner plugin which handles URIs with defined default schemas as input.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.buschmais.jqassistant.core.scanner.api.ScannerPlugin
ScannerPlugin.Requires -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetResource(URI uri, ScannerContext context) Get the resource identified by theURI.Methods inherited from class com.buschmais.jqassistant.plugin.common.impl.scanner.AbstractUriScannerPlugin
getDescriptorType, getType, resolve, scanMethods inherited from class com.buschmais.jqassistant.plugin.common.api.scanner.AbstractScannerPlugin
configure, configure, equals, getBooleanProperty, getDirectoryPath, getName, getProperties, getProperty, getScannerContext, getStringProperty, getTypeParameter, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.buschmais.jqassistant.core.scanner.api.ScannerPlugin
destroy, initialize
-
Constructor Details
-
DefaultUriScannerPlugin
public DefaultUriScannerPlugin()
-
-
Method Details
-
accepts
- Throws:
IOException
-
getResource
Description copied from class:AbstractUriScannerPluginGet the resource identified by theURI.- Specified by:
getResourcein classAbstractUriScannerPlugin<URL>- Parameters:
uri- TheURIcontext- TheScannerContext.- Returns:
- The resource.
- Throws:
MalformedURLException
-