protected static class DefaultPluginArtifactsCache.CacheKey extends java.lang.Object implements PluginArtifactsCache.Key
Modifier and Type | Field and Description |
---|---|
private org.eclipse.aether.graph.DependencyFilter |
filter |
private int |
hashCode |
private org.eclipse.aether.repository.LocalRepository |
localRepo |
private Plugin |
plugin |
private java.util.List<org.eclipse.aether.repository.RemoteRepository> |
repositories |
private org.eclipse.aether.repository.WorkspaceRepository |
workspace |
Constructor and Description |
---|
CacheKey(Plugin plugin,
org.eclipse.aether.graph.DependencyFilter extensionFilter,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session) |
Modifier and Type | Method and Description |
---|---|
private static <T> boolean |
eq(T s1,
T s2) |
boolean |
equals(java.lang.Object o) |
private static int |
hash(java.lang.Object obj) |
int |
hashCode() |
java.lang.String |
toString() |
private final Plugin plugin
private final org.eclipse.aether.repository.WorkspaceRepository workspace
private final org.eclipse.aether.repository.LocalRepository localRepo
private final java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories
private final org.eclipse.aether.graph.DependencyFilter filter
private final int hashCode
public CacheKey(Plugin plugin, org.eclipse.aether.graph.DependencyFilter extensionFilter, java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories, org.eclipse.aether.RepositorySystemSession session)
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
private static int hash(java.lang.Object obj)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
private static <T> boolean eq(T s1, T s2)