Class ArtifactScopedTypeResolver
- java.lang.Object
-
- com.buschmais.jqassistant.plugin.java.api.scanner.AbstractTypeResolver
-
- com.buschmais.jqassistant.plugin.java.api.scanner.AbstractArtifactScopedTypeResolver
-
- com.buschmais.jqassistant.plugin.java.api.scanner.ArtifactScopedTypeResolver
-
- All Implemented Interfaces:
TypeResolver
public class ArtifactScopedTypeResolver extends AbstractArtifactScopedTypeResolver
Artifact scoped type resolver which does not consider dependencies.
-
-
Constructor Summary
Constructors Constructor Description ArtifactScopedTypeResolver(JavaArtifactFileDescriptor artifact)Constructor.ArtifactScopedTypeResolver(JavaArtifactFileDescriptor artifact, java.lang.String classPathDirectory)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetContainedFileName(java.lang.String requiredFileName)-
Methods inherited from class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractArtifactScopedTypeResolver
addContainedType, addRequiredType, findInArtifact, findInDependencies, getArtifact, removeRequiredType
-
Methods inherited from class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractTypeResolver
create, resolve
-
-
-
-
Constructor Detail
-
ArtifactScopedTypeResolver
public ArtifactScopedTypeResolver(JavaArtifactFileDescriptor artifact)
Constructor.- Parameters:
artifact- The artifact.
-
ArtifactScopedTypeResolver
public ArtifactScopedTypeResolver(JavaArtifactFileDescriptor artifact, java.lang.String classPathDirectory)
Constructor.- Parameters:
artifact- The artifact.classPathDirectory- The internal directory, where classes are located, e.g. "/WEB-INF/classes" (without trailing slash)
-
-
Method Detail
-
getContainedFileName
protected java.lang.String getContainedFileName(java.lang.String requiredFileName)
- Specified by:
getContainedFileNamein classAbstractTypeResolver
-
-