class CacheUtils
extends java.lang.Object
Constructor and Description |
---|
CacheUtils() |
Modifier and Type | Method and Description |
---|---|
private static boolean |
dependenciesEquals(java.util.List<Dependency> a,
java.util.List<Dependency> b) |
static <T> boolean |
eq(T s1,
T s2) |
private static boolean |
exclusionsEquals(java.util.List<Exclusion> a,
java.util.List<Exclusion> b) |
static org.eclipse.aether.repository.WorkspaceRepository |
getWorkspace(org.eclipse.aether.RepositorySystemSession session) |
static int |
hash(java.lang.Object obj) |
static boolean |
pluginEquals(Plugin a,
Plugin b) |
static int |
pluginHashCode(Plugin plugin) |
private static boolean |
policyEquals(org.eclipse.aether.repository.RepositoryPolicy p1,
org.eclipse.aether.repository.RepositoryPolicy p2) |
static boolean |
repositoriesEquals(java.util.List<org.eclipse.aether.repository.RemoteRepository> r1,
java.util.List<org.eclipse.aether.repository.RemoteRepository> r2) |
static int |
repositoriesHashCode(java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories) |
private static boolean |
repositoryEquals(org.eclipse.aether.repository.RemoteRepository r1,
org.eclipse.aether.repository.RemoteRepository r2) |
private static int |
repositoryHashCode(org.eclipse.aether.repository.RemoteRepository repository) |
public static <T> boolean eq(T s1, T s2)
public static int hash(java.lang.Object obj)
public static int repositoriesHashCode(java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories)
private static int repositoryHashCode(org.eclipse.aether.repository.RemoteRepository repository)
private static boolean repositoryEquals(org.eclipse.aether.repository.RemoteRepository r1, org.eclipse.aether.repository.RemoteRepository r2)
private static boolean policyEquals(org.eclipse.aether.repository.RepositoryPolicy p1, org.eclipse.aether.repository.RepositoryPolicy p2)
public static boolean repositoriesEquals(java.util.List<org.eclipse.aether.repository.RemoteRepository> r1, java.util.List<org.eclipse.aether.repository.RemoteRepository> r2)
public static int pluginHashCode(Plugin plugin)
private static boolean dependenciesEquals(java.util.List<Dependency> a, java.util.List<Dependency> b)
private static boolean exclusionsEquals(java.util.List<Exclusion> a, java.util.List<Exclusion> b)
public static org.eclipse.aether.repository.WorkspaceRepository getWorkspace(org.eclipse.aether.RepositorySystemSession session)