public class EtlasMavenRepository
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_GROUP_ID |
| Constructor and Description |
|---|
EtlasMavenRepository(org.gradle.api.Project project,
java.io.File repositoryDirectory) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(PackageInfo packageInfo) |
java.io.File |
getDirectory() |
java.lang.String |
getMavenDependency(PackageInfo packageInfo) |
void |
installPackage(PackageInfo packageInfo,
ImmutableDAG<java.lang.String,PackageInfo> graph) |
void |
installPackages(java.util.Collection<PackageInfo> packageInfos,
ImmutableDAG<java.lang.String,PackageInfo> graph) |
public static final java.lang.String DEFAULT_GROUP_ID
public EtlasMavenRepository(org.gradle.api.Project project,
java.io.File repositoryDirectory)
public java.io.File getDirectory()
public boolean contains(PackageInfo packageInfo)
public java.lang.String getMavenDependency(PackageInfo packageInfo)
public void installPackages(java.util.Collection<PackageInfo> packageInfos, ImmutableDAG<java.lang.String,PackageInfo> graph)
public void installPackage(PackageInfo packageInfo, ImmutableDAG<java.lang.String,PackageInfo> graph)