Package org.apache.maven.index.locator
Class ArtifactLocator
- java.lang.Object
-
- org.apache.maven.index.locator.ArtifactLocator
-
- All Implemented Interfaces:
GavHelpedLocator
public class ArtifactLocator extends java.lang.Object implements GavHelpedLocator
Artifact locator.
-
-
Field Summary
Fields Modifier and Type Field Description private static org.slf4j.Logger
LOGGER
private ArtifactPackagingMapper
mapper
-
Fields inherited from interface org.apache.maven.index.locator.GavHelpedLocator
ROLE
-
-
Constructor Summary
Constructors Constructor Description ArtifactLocator(ArtifactPackagingMapper mapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.File
locate(java.io.File source, GavCalculator gavCalculator, Gav gav)
-
-
-
Field Detail
-
LOGGER
private static final org.slf4j.Logger LOGGER
-
mapper
private final ArtifactPackagingMapper mapper
-
-
Constructor Detail
-
ArtifactLocator
public ArtifactLocator(ArtifactPackagingMapper mapper)
-
-
Method Detail
-
locate
public java.io.File locate(java.io.File source, GavCalculator gavCalculator, Gav gav)
- Specified by:
locate
in interfaceGavHelpedLocator
-
-