public abstract class AbstractWarResourceScannerPlugin<R extends com.buschmais.jqassistant.plugin.common.api.scanner.filesystem.Resource,D extends com.buschmais.jqassistant.core.store.api.model.Descriptor>
extends com.buschmais.jqassistant.plugin.common.api.scanner.AbstractResourceScannerPlugin<R,D>
| Constructor and Description |
|---|
AbstractWarResourceScannerPlugin() |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends D> |
getDescriptorType() |
Class<? extends R> |
getType() |
protected abstract D |
scan(R item,
String path,
com.buschmais.jqassistant.plugin.java.api.model.JavaClassesDirectoryDescriptor classesDirectory,
com.buschmais.jqassistant.core.scanner.api.Scanner scanner) |
D |
scan(R item,
String path,
com.buschmais.jqassistant.core.scanner.api.Scope scope,
com.buschmais.jqassistant.core.scanner.api.Scanner scanner) |
slashify, toFileDescriptorgetDirectoryPath, getProperties, getProperty, getStringProperty, getTypeParameter, initialize, initializepublic Class<? extends R> getType()
getType in interface com.buschmais.jqassistant.core.scanner.api.ScannerPlugin<R extends com.buschmais.jqassistant.plugin.common.api.scanner.filesystem.Resource,D extends com.buschmais.jqassistant.core.store.api.model.Descriptor>getType in class com.buschmais.jqassistant.plugin.common.api.scanner.AbstractResourceScannerPlugin<R extends com.buschmais.jqassistant.plugin.common.api.scanner.filesystem.Resource,D extends com.buschmais.jqassistant.core.store.api.model.Descriptor>public Class<? extends D> getDescriptorType()
getDescriptorType in interface com.buschmais.jqassistant.core.scanner.api.ScannerPlugin<R extends com.buschmais.jqassistant.plugin.common.api.scanner.filesystem.Resource,D extends com.buschmais.jqassistant.core.store.api.model.Descriptor>getDescriptorType in class com.buschmais.jqassistant.plugin.common.api.scanner.AbstractResourceScannerPlugin<R extends com.buschmais.jqassistant.plugin.common.api.scanner.filesystem.Resource,D extends com.buschmais.jqassistant.core.store.api.model.Descriptor>public D scan(R item, String path, com.buschmais.jqassistant.core.scanner.api.Scope scope, com.buschmais.jqassistant.core.scanner.api.Scanner scanner) throws IOException
IOExceptionprotected abstract D scan(R item, String path, com.buschmais.jqassistant.plugin.java.api.model.JavaClassesDirectoryDescriptor classesDirectory, com.buschmais.jqassistant.core.scanner.api.Scanner scanner) throws IOException
IOExceptionCopyright © 2015 buschmais GbR. All rights reserved.