public class AbstractWarClassesResourceScannerPlugin<R extends com.buschmais.jqassistant.plugin.common.api.scanner.filesystem.Resource,F extends com.buschmais.jqassistant.plugin.common.api.model.FileDescriptor>
extends com.buschmais.jqassistant.plugin.common.api.scanner.AbstractResourceScannerPlugin<R,F>
Modifier and Type | Field and Description |
---|---|
static String |
CLASSES_DIRECTORY |
Constructor and Description |
---|
AbstractWarClassesResourceScannerPlugin() |
Modifier and Type | Method and Description |
---|---|
boolean |
accepts(R item,
String path,
com.buschmais.jqassistant.core.scanner.api.Scope scope) |
Class<F> |
getDescriptorType() |
Class<R> |
getType() |
F |
scan(R item,
String path,
com.buschmais.jqassistant.core.scanner.api.Scope scope,
com.buschmais.jqassistant.core.scanner.api.Scanner scanner) |
slashify
public static final String CLASSES_DIRECTORY
public AbstractWarClassesResourceScannerPlugin()
public Class<R> getType()
getType
in interface com.buschmais.jqassistant.core.scanner.api.ScannerPlugin<R extends com.buschmais.jqassistant.plugin.common.api.scanner.filesystem.Resource,F extends com.buschmais.jqassistant.plugin.common.api.model.FileDescriptor>
getType
in class com.buschmais.jqassistant.plugin.common.api.scanner.AbstractResourceScannerPlugin<R extends com.buschmais.jqassistant.plugin.common.api.scanner.filesystem.Resource,F extends com.buschmais.jqassistant.plugin.common.api.model.FileDescriptor>
public Class<F> getDescriptorType()
getDescriptorType
in interface com.buschmais.jqassistant.core.scanner.api.ScannerPlugin<R extends com.buschmais.jqassistant.plugin.common.api.scanner.filesystem.Resource,F extends com.buschmais.jqassistant.plugin.common.api.model.FileDescriptor>
getDescriptorType
in class com.buschmais.jqassistant.plugin.common.api.scanner.AbstractResourceScannerPlugin<R extends com.buschmais.jqassistant.plugin.common.api.scanner.filesystem.Resource,F extends com.buschmais.jqassistant.plugin.common.api.model.FileDescriptor>
public boolean accepts(R item, String path, com.buschmais.jqassistant.core.scanner.api.Scope scope) throws IOException
IOException
public F scan(R item, String path, com.buschmais.jqassistant.core.scanner.api.Scope scope, com.buschmais.jqassistant.core.scanner.api.Scanner scanner) throws IOException
IOException
Copyright © 2016 buschmais GbR. All rights reserved.