class AsJavaCatalogVersionInfo extends CatalogVersionInfo

Linear Supertypes
CatalogVersionInfo, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AsJavaCatalogVersionInfo
  2. CatalogVersionInfo
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AsJavaCatalogVersionInfo(asScala: CatalogVersionInfo)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  6. def dependencies(version: Long): Iterator[VersionDependency]

    Fetches the dependencies of this catalog given a version

    Fetches the dependencies of this catalog given a version

    version

    version of this catalog HRN.

    returns

    the dependencies of this catalog for the specified version.

    Definition Classes
    AsJavaCatalogVersionInfo → CatalogVersionInfo
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. def latestVersion(): OptionalLong

    Fetches the latest version of this catalog

    Fetches the latest version of this catalog

    returns

    the latest version or OptionalLong.empty() if no version is available.

    Definition Classes
    AsJavaCatalogVersionInfo → CatalogVersionInfo
  14. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  16. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. def resolveCompatibleVersions(version: Long, otherHrn: HRN, commonDependencies: List[HRN]): Iterator[Long]

    Find the version of a compatible catalog HRN

    Find the version of a compatible catalog HRN

    Two catalogs (HRN, version) are compatible if the version of all their common dependencies is the same (if there are dependencies that are not shared, these are not taken into account).

    The last parameter (dependentHrns) can be used to specify the HRNs that have to be present in both catalogs as dependencies.

    version

    version of this catalog HRN.

    otherHrn

    HRN of the compatible catalog.

    commonDependencies

    common dependent HRNs of the two catalogs (if a dependency that is not shared is specified, an empty Seq will be returned).

    returns

    a list of compatibleHrn catalog versions.

    Definition Classes
    AsJavaCatalogVersionInfo → CatalogVersionInfo
  18. def resolveCompatibleVersions(version: Long, otherHrn: HRN): Iterator[Long]

    Find the version of a compatible catalog HRN

    Find the version of a compatible catalog HRN

    Two catalogs (HRN, version) are compatible if the version of all their common dependencies is the same (if there are dependencies that are not shared, these are not taken into account).

    version

    version of this catalog HRN.

    otherHrn

    HRN of the compatible catalog.

    returns

    a list of compatibleHrn catalog versions.

    Definition Classes
    AsJavaCatalogVersionInfo → CatalogVersionInfo
  19. def resolveDependencyVersion(version: Long, otherHrn: HRN): OptionalLong

    Find the version of a catalog in its dependencies

    Find the version of a catalog in its dependencies

    version

    version of this catalog HRN.

    otherHrn

    HRN of a catalog depending on this catalog HRN.

    returns

    the version of the catalog depending on this catalog HRN, if available.

    Definition Classes
    AsJavaCatalogVersionInfo → CatalogVersionInfo
  20. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  21. def toString(): String
    Definition Classes
    AnyRef → Any
  22. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from CatalogVersionInfo

Inherited from AnyRef

Inherited from Any

Ungrouped