public interface ArtifactResolver
Modifier and Type | Method and Description |
---|---|
com.buschmais.jqassistant.plugin.common.api.model.ArtifactDescriptor |
find(Coordinates coordinates,
com.buschmais.jqassistant.core.scanner.api.ScannerContext scannerContext)
Find an artifact identified by the given coordinates.
|
<A extends com.buschmais.jqassistant.plugin.common.api.model.ArtifactDescriptor> |
resolve(Coordinates coordinates,
Class<A> descriptorType,
com.buschmais.jqassistant.core.scanner.api.ScannerContext scannerContext)
Resolves an artifact descriptor for the given coordinates, i.e. by
looking up an existing one and creating new one on demand.
|
<A extends com.buschmais.jqassistant.plugin.common.api.model.ArtifactDescriptor> A resolve(Coordinates coordinates, Class<A> descriptorType, com.buschmais.jqassistant.core.scanner.api.ScannerContext scannerContext)
A
- The required descriptor type.coordinates
- The artifact coordinates.descriptorType
- The required descriptor type.scannerContext
- The scanner context.com.buschmais.jqassistant.plugin.common.api.model.ArtifactDescriptor find(Coordinates coordinates, com.buschmais.jqassistant.core.scanner.api.ScannerContext scannerContext)
coordinates
- The coordinates.scannerContext
- The scanner context.null
.Copyright © 2015 buschmais GbR. All rights reserved.