Class CachedDependencyResolver

  • All Implemented Interfaces:
    org.robolectric.internal.dependency.DependencyResolver

    public class CachedDependencyResolver
    extends java.lang.Object
    implements org.robolectric.internal.dependency.DependencyResolver
    • Constructor Summary

      Constructors 
      Constructor Description
      CachedDependencyResolver​(org.robolectric.internal.dependency.DependencyResolver dependencyResolver, java.io.File cacheDir, long cacheValidTime)  
      CachedDependencyResolver​(org.robolectric.internal.dependency.DependencyResolver dependencyResolver, org.robolectric.internal.dependency.CachedDependencyResolver.Cache cache, org.robolectric.internal.dependency.CachedDependencyResolver.CacheNamingStrategy cacheNamingStrategy, org.robolectric.internal.dependency.CachedDependencyResolver.CacheValidationStrategy cacheValidationStrategy)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.net.URL getLocalArtifactUrl​(org.robolectric.internal.dependency.DependencyJar dependency)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.robolectric.internal.dependency.DependencyResolver

        getLocalArtifactUrls
    • Constructor Detail

      • CachedDependencyResolver

        public CachedDependencyResolver​(org.robolectric.internal.dependency.DependencyResolver dependencyResolver,
                                        java.io.File cacheDir,
                                        long cacheValidTime)
      • CachedDependencyResolver

        public CachedDependencyResolver​(org.robolectric.internal.dependency.DependencyResolver dependencyResolver,
                                        org.robolectric.internal.dependency.CachedDependencyResolver.Cache cache,
                                        org.robolectric.internal.dependency.CachedDependencyResolver.CacheNamingStrategy cacheNamingStrategy,
                                        org.robolectric.internal.dependency.CachedDependencyResolver.CacheValidationStrategy cacheValidationStrategy)
    • Method Detail

      • getLocalArtifactUrl

        public java.net.URL getLocalArtifactUrl​(org.robolectric.internal.dependency.DependencyJar dependency)
        Specified by:
        getLocalArtifactUrl in interface org.robolectric.internal.dependency.DependencyResolver