org.saddle

Index

object Index extends Serializable

Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. Index
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
Visibility
  1. Public
  2. All

Type Members

  1. case class IndexException(err: String) extends RuntimeException with Product with Serializable

    Provides an index-specific exception

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. def apply[C](values: C*)(implicit arg0: ST[C], arg1: ORD[C]): Index[C]

    Factory method to create an index from a sequence of elements, eg

    Factory method to create an index from a sequence of elements, eg

      Index(1,2,3)
      Index(IndexedSeq(1,2,3) : _*)
    
    C

    Type of elements in Seq

    values

    Seq[C]

  7. def apply[C](arr: Array[C])(implicit arg0: ST[C], arg1: ORD[C]): Index[C]

    Factory method to create an index from an array of elements

    Factory method to create an index from an array of elements

    C

    Type of elements in array

    arr

    Array

  8. def apply[C](values: Vec[C])(implicit arg0: ST[C], arg1: ORD[C]): Index[C]

    Factory method to create an index from a Vec of elements

    Factory method to create an index from a Vec of elements

    C

    Type of elements in Vec

    values

    Vec

  9. implicit def arrayToIndex[C](arr: Array[C])(implicit arg0: ST[C], arg1: ORD[C]): Index[C]

    An array may be implicitly converted to an Index

    An array may be implicitly converted to an Index

    C

    Type of elements in array

    arr

    Array

  10. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  11. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  12. def empty[C](implicit arg0: ST[C], arg1: ORD[C]): Index[C]

    Factor method to create an empty Index

    Factor method to create an empty Index

    C

    type of Index

  13. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  16. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  17. def hashCode(): Int

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

    Definition Classes
    Any
  19. def make(rrule: RRule, start: DateTime, end: DateTime): Index[DateTime]

    Factory method to create an Index from a recurrence rule between two dates.

    Factory method to create an Index from a recurrence rule between two dates.

    For instance:

      Index.make(RRules.bizEoms, datetime(2005,1,1), datetime(2005,12,31))
    
    rrule

    Recurrence rule to use

    start

    The earliest datetime on or after which to being the recurrence

    end

    The latest datetime on or before which to end the recurrence

  20. def make[I, O](values: I)(implicit ev: IndexMaker[I, O]): Index[O]

    Factory method to create an Index; the basic use case is to construct a multi-level index (i.

    Factory method to create an Index; the basic use case is to construct a multi-level index (i.e., an Index of Tuples) via a Tuple of Vecs.

    For instance:

      Index.make(vec.rand(10), vec.rand(10))
    
    I

    The type of the values input

    O

    The type of the elements of the result index

    values

    Values from which to construct the index

    ev

    Implicit evidence of an IndexMaker that can utilize values

  21. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  24. def readResolve(): AnyRef

    Attributes
    protected
  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  26. def toString(): String

    Definition Classes
    AnyRef → Any
  27. implicit def vecToIndex[C](s: Vec[C])(implicit arg0: ST[C], arg1: ORD[C]): Index[C]

    A Vec may be implicitly converted to an Index

    A Vec may be implicitly converted to an Index

    C

    Type of elements in Vec

    s

    Vec

  28. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any