geotrellis.engine

SeqSource

case class SeqSource[T](elements: Op[Seq[Op[T]]]) extends DataSource[T, Seq[T]] with Product with Serializable

Annotations
@deprecated
Deprecated

(Since version Geotrellis Version 0.10) geotrellis-engine has been deprecated

Linear Supertypes
Serializable, Serializable, Product, Equals, DataSource[T, Seq[T]], OpSource[Seq[T]], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SeqSource
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. DataSource
  7. OpSource
  8. AnyRef
  9. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SeqSource(elements: Op[Seq[Op[T]]])

Type Members

  1. type Self = SeqSource[T]

    Definition Classes
    SeqSourceDataSource

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def cached(implicit engine: Engine): SeqSource[T]

    Definition Classes
    SeqSourceDataSource
  8. def cachedOps(implicit engine: Engine): Op[Seq[Op[T]]]

    Definition Classes
    DataSource
  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def combine[T1 >: T, B](dss: Seq[DataSource[T1, _]], label: String)(f: (Seq[T1]) ⇒ B): SeqSource[B]

    Definition Classes
    DataSource
  11. def combine[T1 >: T, B](dss: Seq[DataSource[T1, _]])(f: (Seq[T1]) ⇒ B): SeqSource[B]

    Definition Classes
    DataSource
  12. def combine[B, C](ds: DataSource[B, _], label: String)(f: (T, B) ⇒ C): SeqSource[C]

    Definition Classes
    DataSource
  13. def combine[B, C](ds: DataSource[B, _])(f: (T, B) ⇒ C): SeqSource[C]

    Definition Classes
    DataSource
  14. def combineOp[T1 >: T, B](dss: Seq[DataSource[T1, _]], name: String)(f: (Seq[Op[T1]]) ⇒ Op[B]): SeqSource[B]

    Definition Classes
    DataSource
  15. def combineOp[B, C](ds: DataSource[B, _], name: String)(f: (Op[T], Op[B]) ⇒ Op[C]): SeqSource[C]

    Definition Classes
    DataSource
  16. def combineOp[T1 >: T, B](dss: Seq[DataSource[T1, _]])(f: (Seq[Op[T1]]) ⇒ Op[B]): SeqSource[B]

    Definition Classes
    DataSource
  17. def combineOp[B, C](ds: DataSource[B, _])(f: (Op[T], Op[B]) ⇒ Op[C]): SeqSource[C]

    Definition Classes
    DataSource
  18. def converge[B](f: (Seq[T]) ⇒ B): ValueSource[B]

    Definition Classes
    DataSource
  19. def converge(): ValueSource[Seq[T]]

    Definition Classes
    DataSource
  20. def convergeOp(): Op[Seq[T]]

    Definition Classes
    SeqSourceOpSource
  21. def distribute(cluster: Option[ActorRef]): SeqSource[T]

    Definition Classes
    SeqSourceDataSource
  22. def distribute(cluster: ActorRef): Self

    Definition Classes
    DataSource
  23. def distribute: Self

    Definition Classes
    DataSource
  24. def distributeOps(cluster: Option[ActorRef]): Op[Seq[Op[T]]]

    Definition Classes
    DataSource
  25. val elements: Op[Seq[Op[T]]]

    Definition Classes
    SeqSourceDataSource
  26. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  27. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  28. def foldLeft[B](z: B)(folder: (B, T) ⇒ B): ValueSource[B]

    Definition Classes
    DataSource
  29. def foldRight[B](z: B)(folder: (T, B) ⇒ B): ValueSource[B]

    Definition Classes
    DataSource
  30. def get(implicit engine: Engine): Seq[T]

    Definition Classes
    OpSource
  31. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  32. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  33. def map[B](f: (T) ⇒ B, label: String): SeqSource[B]

    apply a function to elements *

    apply a function to elements *

    Definition Classes
    DataSource
  34. def map[B](f: (T) ⇒ B): SeqSource[B]

    apply a function to elements *

    apply a function to elements *

    Definition Classes
    DataSource
  35. def mapOp[B](f: (Op[T]) ⇒ Op[B], name: String): SeqSource[B]

    apply a function to element operations *

    apply a function to element operations *

    Definition Classes
    DataSource
  36. def mapOp[B](f: (Op[T]) ⇒ Op[B]): SeqSource[B]

    apply a function to element operations *

    apply a function to element operations *

    Definition Classes
    DataSource
  37. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  38. final def notify(): Unit

    Definition Classes
    AnyRef
  39. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  40. def reduce[T1 >: T](reducer: (T1, T1) ⇒ T1): ValueSource[T1]

    Definition Classes
    DataSource
  41. def reduceLeft[T1 >: T](reducer: (T1, T) ⇒ T1): ValueSource[T1]

    Definition Classes
    DataSource
  42. def reduceRight[T1 >: T](reducer: (T, T1) ⇒ T1): ValueSource[T1]

    Definition Classes
    DataSource
  43. def run(implicit engine: Engine): OperationResult[Seq[T]]

    Definition Classes
    OpSource
  44. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  45. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. def withConverge[B](f: (Seq[T]) ⇒ B): DataSource[T, B]

    Definition Classes
    DataSource

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from DataSource[T, Seq[T]]

Inherited from OpSource[Seq[T]]

Inherited from AnyRef

Inherited from Any

Ungrouped