Class JarScannerPlugin
java.lang.Object
com.buschmais.jqassistant.plugin.common.api.scanner.AbstractScannerPlugin<com.buschmais.jqassistant.plugin.common.api.scanner.filesystem.FileResource,D>
com.buschmais.jqassistant.plugin.common.api.scanner.AbstractZipArchiveScannerPlugin<JarArchiveDescriptor>
com.buschmais.jqassistant.plugin.java.impl.scanner.JarScannerPlugin
- All Implemented Interfaces:
com.buschmais.jqassistant.core.scanner.api.ScannerPlugin<com.buschmais.jqassistant.plugin.common.api.scanner.filesystem.FileResource,,JarArchiveDescriptor> com.buschmais.jqassistant.core.shared.lifecycle.ContextualConfigurableLifecycleAware<com.buschmais.jqassistant.core.scanner.api.ScannerContext,,Map<String, Object>> com.buschmais.jqassistant.core.shared.lifecycle.LifecycleAware
public class JarScannerPlugin
extends com.buschmais.jqassistant.plugin.common.api.scanner.AbstractZipArchiveScannerPlugin<JarArchiveDescriptor>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.buschmais.jqassistant.core.scanner.api.ScannerPlugin
com.buschmais.jqassistant.core.scanner.api.ScannerPlugin.Requires -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.buschmais.jqassistant.core.scanner.api.ScopecreateScope(com.buschmais.jqassistant.core.scanner.api.Scope currentScope, JarArchiveDescriptor archiveDescriptor, com.buschmais.jqassistant.core.scanner.api.ScannerContext scannerContext) protected voiddestroyScope(com.buschmais.jqassistant.core.scanner.api.ScannerContext scannerContext) protected StringMethods inherited from class com.buschmais.jqassistant.plugin.common.api.scanner.AbstractZipArchiveScannerPlugin
accepts, getDescriptorType, getType, 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
-
JarScannerPlugin
public JarScannerPlugin()
-
-
Method Details
-
getExtension
- Specified by:
getExtensionin classcom.buschmais.jqassistant.plugin.common.api.scanner.AbstractZipArchiveScannerPlugin<JarArchiveDescriptor>
-
createScope
protected com.buschmais.jqassistant.core.scanner.api.Scope createScope(com.buschmais.jqassistant.core.scanner.api.Scope currentScope, JarArchiveDescriptor archiveDescriptor, com.buschmais.jqassistant.core.scanner.api.ScannerContext scannerContext) - Specified by:
createScopein classcom.buschmais.jqassistant.plugin.common.api.scanner.AbstractZipArchiveScannerPlugin<JarArchiveDescriptor>
-
destroyScope
protected void destroyScope(com.buschmais.jqassistant.core.scanner.api.ScannerContext scannerContext) - Specified by:
destroyScopein classcom.buschmais.jqassistant.plugin.common.api.scanner.AbstractZipArchiveScannerPlugin<JarArchiveDescriptor>
-