Class AbstractResourceScannerPlugin<I,D extends Descriptor>
java.lang.Object
com.buschmais.jqassistant.plugin.common.api.scanner.AbstractScannerPlugin<I,D>
com.buschmais.jqassistant.plugin.common.api.scanner.AbstractResourceScannerPlugin<I,D>
- Type Parameters:
I- The resource item type.D- The descriptor type representing the item type.
- All Implemented Interfaces:
ScannerPlugin<I,,D> com.buschmais.jqassistant.core.shared.lifecycle.ContextualConfigurableLifecycleAware<ScannerContext,,Map<String, Object>> com.buschmais.jqassistant.core.shared.lifecycle.LifecycleAware
- Direct Known Subclasses:
AbstractContainerScannerPlugin,FileScannerPlugin,URLScannerPlugin
public abstract class AbstractResourceScannerPlugin<I,D extends Descriptor>
extends AbstractScannerPlugin<I,D>
Abstract base implementation for plugins handling file or directory
resources.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.buschmais.jqassistant.core.scanner.api.ScannerPlugin
ScannerPlugin.Requires -
Constructor Summary
Constructors -
Method Summary
Methods 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
accepts, destroy, initialize, scan
-
Constructor Details
-
AbstractResourceScannerPlugin
public AbstractResourceScannerPlugin()
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceScannerPlugin<I,D extends Descriptor> - Overrides:
getTypein classAbstractScannerPlugin<I,D extends Descriptor>
-
getDescriptorType
- Specified by:
getDescriptorTypein interfaceScannerPlugin<I,D extends Descriptor> - Overrides:
getDescriptorTypein classAbstractScannerPlugin<I,D extends Descriptor>
-