Packages

package util

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. util
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class GroupConsecutiveIterator[T, R] extends Iterator[(R, Iterator[T])]

    Groups consecutive records that share a projection from an iterator to form an iterator of iterators.

    Groups consecutive records that share a projection from an iterator to form an iterator of iterators.

    You can think of this as Iterator equivalent of.groupBy that only works on consecutive records.

  2. class KryoClosure1[T1, R] extends KryoWrapper[(T1) ⇒ R] with (T1) ⇒ R
  3. class KryoClosure2[T1, T2, R] extends KryoWrapper[(T1, T2) ⇒ R] with (T1, T2) ⇒ R
  4. class KryoWrapper[T] extends Serializable

    A wrapper around some unserializable objects that make them both Java serializable.

    A wrapper around some unserializable objects that make them both Java serializable. Internally, Kryo is used for serialization.

    Use KryoWrapper(value) to create a wrapper.

  5. implicit class TryOption[T] extends AnyRef
  6. implicit class withLayerIdUtilMethods extends MethodExtensions[LayerId]

Value Members

  1. object GroupConsecutiveIterator
  2. object KryoClosure
  3. object KryoSerializer

    Java object serialization using Kryo.

    Java object serialization using Kryo. This is much more efficient, but Kryo sometimes is buggy to use. We use this mainly to serialize the object inspectors.

  4. object KryoWrapper extends Serializable
  5. object SparkUtils

Inherited from AnyRef

Inherited from Any

Ungrouped