Packages

implicit final class PartitionNameWrapper extends AnyVal

Provides a convenient shortcut to extract actual partition name from com.here.platform.data.processing.catalog.Partition.Name.

It is intended to be used by compilers. Compilers' methods that have to deal with actual partition names are almost always layer-specific, and thus receive lists/RDDs of partition keys that are already filtered by layer and contain only the expected partitioning. Thus using these methods is safe in these cases.

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PartitionNameWrapper
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new PartitionNameWrapper(p: Name)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def generic: String

    The partition name, valid for generic partitioning scheme only.

  6. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  7. def hereQuad: HereQuad

    Constructs and returns a new HereQuad representing the partition, valid for the heretile partitioning scheme only.

  8. def hereTileId: Long

    The partition tileId, valid for heretile partitioning scheme only.

  9. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  10. val p: Name
  11. def toString(): String
    Definition Classes
    Any

Inherited from AnyVal

Inherited from Any

Ungrouped