final class AlwaysDownload extends Cache[Task] with Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AlwaysDownload
- Serializable
- Product
- Equals
- Cache
- PlatformCache
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new AlwaysDownload()
- new AlwaysDownload(logger: CacheLogger)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def canEqual(obj: Any): Boolean
- Definition Classes
- AlwaysDownload → Equals
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def ec: ExecutionContext
- Definition Classes
- AlwaysDownload → Cache
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(obj: Any): Boolean
- Definition Classes
- AlwaysDownload → Equals → AnyRef → Any
- def fetch: Fetch[Task]
Method to fetch an Artifact.
Method to fetch an Artifact.
Note that this method tries all the coursier.cache.CachePolicy ies of this cache straightaway. During resolutions, you should prefer to try all repositories for the first policy, then the other policies if needed (in pseudo-code,
for (policy <- policies; repo <- repositories) …, rather thanfor (repo <- repositories, policy <- policies) …). You should use the fetchs method in that case.- Definition Classes
- AlwaysDownload → Cache
- def fetchs: Seq[Fetch[Task]]
Sequence of Fetch able to fetch an Artifact.
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AlwaysDownload → AnyRef → Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val logger: CacheLogger
- def loggerOpt: Option[CacheLogger]
- Definition Classes
- Cache
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def productArity: Int
- Definition Classes
- AlwaysDownload → Product
- def productElement(n: Int): Any
- Definition Classes
- AlwaysDownload → Product
- def productElementName(n: Int): String
- Definition Classes
- AlwaysDownload → Product
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def productIterator: Iterator[Any]
- Definition Classes
- Product
- def productPrefix: String
- Definition Classes
- AlwaysDownload → Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AlwaysDownload → AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def withLogger(logger: CacheLogger): AlwaysDownload