public interface  org.apache.maven.repository.legacy.metadata.ArtifactMetadata extends java.lang.Object
{
public abstract boolean storedInArtifactVersionDirectory();
public abstract boolean storedInGroupDirectory();
public abstract java.lang.String getGroupId();
public abstract java.lang.String getArtifactId();
public abstract java.lang.String getBaseVersion();
public abstract java.lang.Object getKey();
public abstract java.lang.String getLocalFilename(org.apache.maven.artifact.repository.ArtifactRepository);
public abstract java.lang.String getRemoteFilename();
public abstract void merge(org.apache.maven.repository.legacy.metadata.ArtifactMetadata);
public abstract void storeInLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.artifact.repository.ArtifactRepository) throws org.apache.maven.artifact.repository.metadata.RepositoryMetadataStoreException;
public abstract java.lang.String extendedToString();
}