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.
- Alphabetic
- By Inheritance
- Dependency
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
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.
-
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
-
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
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
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.
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- val hrn: HRN
- val isDirect: Boolean
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
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()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- val version: Version
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()