sbt

ModuleID

final case class ModuleID(organization: String, name: String, revision: String, configurations: Option[String], isChanging: Boolean, isTransitive: Boolean, isForce: Boolean, explicitArtifacts: Seq[Artifact], exclusions: Seq[ExclusionRule], extraAttributes: Map[String, String], crossVersion: CrossVersion) extends Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. ModuleID
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ModuleID(organization: String, name: String, revision: String, configurations: Option[String] = scala.None, isChanging: Boolean = false, isTransitive: Boolean = true, isForce: Boolean = false, explicitArtifacts: Seq[Artifact] = immutable.this.Nil, exclusions: Seq[ExclusionRule] = immutable.this.Nil, extraAttributes: Map[String, String] = ..., crossVersion: CrossVersion = CrossVersion.Disabled)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def artifacts(newArtifacts: Artifact*): ModuleID

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def canEqual(arg0: Any): Boolean

    Definition Classes
    ModuleID → Equals
  9. def changing(): ModuleID

  10. def classifier(c: String): ModuleID

  11. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  12. val configurations: Option[String]

  13. def cross(v: CrossVersion): ModuleID

  14. val crossVersion: CrossVersion

  15. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean

    Definition Classes
    ModuleID → Equals → AnyRef → Any
  17. def exclude(org: String, name: String): ModuleID

  18. def excludeAll(rules: ExclusionRule*): ModuleID

  19. val exclusions: Seq[ExclusionRule]

  20. val explicitArtifacts: Seq[Artifact]

  21. def extra(attributes: (String, String)*): ModuleID

  22. val extraAttributes: Map[String, String]

  23. def extraString: String

  24. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  25. def force(): ModuleID

  26. def from(url: String): ModuleID

  27. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  28. def hashCode(): Int

    Definition Classes
    ModuleID → AnyRef → Any
  29. def intransitive(): ModuleID

  30. val isChanging: Boolean

  31. val isForce: Boolean

  32. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  33. val isTransitive: Boolean

  34. def jar(): ModuleID

  35. def javadoc(): ModuleID

  36. val name: String

  37. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  38. def notTransitive(): ModuleID

  39. final def notify(): Unit

    Definition Classes
    AnyRef
  40. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  41. val organization: String

  42. def productArity: Int

    Definition Classes
    ModuleID → Product
  43. def productElement(arg0: Int): Any

    Definition Classes
    ModuleID → Product
  44. def productIterator: Iterator[Any]

    Definition Classes
    Product
  45. def productPrefix: String

    Definition Classes
    ModuleID → Product
  46. val revision: String

  47. def sources(): ModuleID

  48. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  49. def toString(): String

    Definition Classes
    ModuleID → AnyRef → Any
  50. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  51. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  52. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  53. def withJavadoc(): ModuleID

  54. def withSources(): ModuleID

Deprecated Value Members

  1. def cross(v: Boolean, verRemap: (String) ⇒ String): ModuleID

    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use cross(CrossVersion), the variant accepting a CrossVersion value constructed by a member of the CrossVersion object instead.

  2. def cross(v: Boolean): ModuleID

    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0) Use cross(CrossVersion), the variant accepting a CrossVersion value constructed by a member of the CrossVersion object instead.

  3. def productElements: Iterator[Any]

    Definition Classes
    Product
    Annotations
    @deprecated
    Deprecated

    (Since version 2.8.0) use productIterator instead

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any