Package

swaydb.extensions

stream

Permalink

package stream

Visibility
  1. Public
  2. All

Type Members

  1. case class MapKeysStream[K](mapKey: Seq[K], mapsOnly: Boolean = false, userDefinedFrom: Boolean = false, set: Set[Key[K], ApiIO])(implicit keySerializer: Serializer[K], mapKeySerializer: Serializer[Key[K]]) extends Streamable[K, ApiIO] with Product with Serializable

    Permalink
  2. case class MapStream[K, V](mapKey: Seq[K], mapsOnly: Boolean = false, userDefinedFrom: Boolean = false, map: swaydb.Map[Key[K], Option[V], ApiIO])(implicit keySerializer: Serializer[K], mapKeySerializer: Serializer[Key[K]], optionValueSerializer: Serializer[Option[V]]) extends Streamable[(K, V), ApiIO] with Product with Serializable

    Permalink
  3. sealed trait Step extends AnyRef

    Permalink

Value Members

  1. object MapKeysStream extends Serializable

    Permalink

    TODO - MapStream and MapKeysStream are similar and need a higher type - tagless final.

    TODO - MapStream and MapKeysStream are similar and need a higher type - tagless final.

    Sample order

    Key.MapStart(1), MapKey.EntriesStart(1) MapKey.Entry(1, 1) MapKey.EntriesEnd(1) MapKey.SubMapsStart(1) MapKey.SubMap(1, 1000) MapKey.SubMapsEnd(1) MapKey.End(1)

  2. object MapStream extends Serializable

    Permalink

    TODO - MapStream and MapKeysStream are similar and need a higher type - tagless final.

    TODO - MapStream and MapKeysStream are similar and need a higher type - tagless final.

    Sample order

    Key.MapStart(1), MapKey.EntriesStart(1) MapKey.Entry(1, 1) MapKey.EntriesEnd(1) MapKey.SubMapsStart(1) MapKey.SubMap(1, 1000) MapKey.SubMapsEnd(1) MapKey.End(1)

  3. object Step

    Permalink

Ungrouped