Packages

case class Dependency(hrn: HRN, version: Version, isDirect: Boolean) extends Product with Serializable

The dependencies that were used to generate the data in a catalog.

hrn

The HERE Resource Name for the catalog that was used to generate data for this version.

version

The version of the catalog that was used as a dependency.

isDirect

Whether the dependency is direct or indirect. Direct means that the data from this catalog was used by the filter processing the current version. Indirect means that the data from this catalog was not used by the filter processing the current version but it was only used by other upstream filters to generate the input data for this filter.

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

Instance Constructors

  1. new Dependency(hrn: HRN, version: Version, dependencyType: DependencyType)

    Alternative constructor using an explicit dependency type instead of a Boolean.

    Alternative constructor using an explicit dependency type instead of a Boolean.

    Note

    This constructor is provided for backward compatibility and may be deprecated in future versions.

  2. new Dependency(hrn: HRN, version: Version, isDirect: Boolean)

    hrn

    The HERE Resource Name for the catalog that was used to generate data for this version.

    version

    The version of the catalog that was used as a dependency.

    isDirect

    Whether the dependency is direct or indirect. Direct means that the data from this catalog was used by the filter processing the current version. Indirect means that the data from this catalog was not used by the filter processing the current version but it was only used by other upstream filters to generate the input data for this filter.

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 dependencyType: DependencyType

    Whether the dependency is direct or indirect as an explicit dependency type.

    Whether the dependency is direct or indirect as an explicit dependency type.

    Note

    This method is provided for backward compatibility and may be deprecated in future versions.

  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. val hrn: HRN
  11. val isDirect: Boolean
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  16. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  17. val version: Version
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped