Class/Object

quasar.mimir

Precog

Related Docs: object Precog | package mimir

Permalink

final class Precog extends VFSColumnarTableModule with TablePagerModule with StdLibModule[Future]

Linear Supertypes
StdLibModule[Future], RandomLibModule[Future], ReductionLibModule[Future], StringLibModule[Future], TimeLibModule[Future], TypeLibModule[Future], MathLibModule[Future], ArrayLibModule[Future], UnaryLibModule[Future], InfixLibModule[Future], ColumnarTableLibModule[Future], TableLibModule[Future], TablePagerModule, VFSColumnarTableModule, BlockStoreColumnarTableModule[Future], ColumnarTableModule[Future], IndicesModule[Future], Logging, SamplableColumnarTableModule[Future], SamplableTableModule[Future], SliceTransforms[Future], MapUtils, ArrayConcatHelpers, ObjectConcatHelpers, ConcatHelpers, IdSourceScannerModule, ColumnarTableTypes[Future], TableModule[Future], TransSpecModule, FNModule, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Precog
  2. StdLibModule
  3. RandomLibModule
  4. ReductionLibModule
  5. StringLibModule
  6. TimeLibModule
  7. TypeLibModule
  8. MathLibModule
  9. ArrayLibModule
  10. UnaryLibModule
  11. InfixLibModule
  12. ColumnarTableLibModule
  13. TableLibModule
  14. TablePagerModule
  15. VFSColumnarTableModule
  16. BlockStoreColumnarTableModule
  17. ColumnarTableModule
  18. IndicesModule
  19. Logging
  20. SamplableColumnarTableModule
  21. SamplableTableModule
  22. SliceTransforms
  23. MapUtils
  24. ArrayConcatHelpers
  25. ObjectConcatHelpers
  26. ConcatHelpers
  27. IdSourceScannerModule
  28. ColumnarTableTypes
  29. TableModule
  30. TransSpecModule
  31. FNModule
  32. AnyRef
  33. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait ArrayLib extends ColumnarTableLib

    Permalink
    Definition Classes
    ArrayLibModule
  2. trait BlockStoreColumnarTableCompanion extends yggdrasil.table.BlockStoreColumnarTableModule.ColumnarTableCompanion

    Permalink
    Definition Classes
    BlockStoreColumnarTableModule
  3. abstract class ColumnarTable extends yggdrasil.table.ColumnarTableModule.TableLike with yggdrasil.table.ColumnarTableModule.SamplableColumnarTable

    Permalink
    Definition Classes
    ColumnarTableModule
  4. trait ColumnarTableCompanion extends yggdrasil.table.ColumnarTableModule.TableCompanionLike

    Permalink
    Definition Classes
    ColumnarTableModule
  5. trait ColumnarTableLib extends TableLib

    Permalink
    Definition Classes
    ColumnarTableLibModule
  6. class ExternalTable extends Table

    Permalink
    Definition Classes
    BlockStoreColumnarTableModule
  7. type F1 = CF1

    Permalink
    Definition Classes
    ColumnarTableTypes
  8. trait F1Like extends AnyRef

    Permalink
    Definition Classes
    FNModule
  9. type F2 = CF2

    Permalink
    Definition Classes
    ColumnarTableTypes
  10. trait F2Like extends AnyRef

    Permalink
    Definition Classes
    FNModule
  11. type FN = CFN

    Permalink
    Definition Classes
    ColumnarTableTypes
  12. abstract type GroupId

    Permalink
    Definition Classes
    TransSpecModule
  13. final case class GroupingAlignment extends GroupingSpec with Product with Serializable

    Permalink
    Definition Classes
    TableModule
  14. final case class GroupingSource extends GroupingSpec with Product with Serializable

    Permalink
    Definition Classes
    TableModule
  15. sealed trait GroupingSpec extends AnyRef

    Permalink
    Definition Classes
    TableModule
  16. trait InfixLib extends ColumnarTableLib

    Permalink
    Definition Classes
    InfixLibModule
  17. class InternalTable extends Table

    Permalink
    Definition Classes
    BlockStoreColumnarTableModule
  18. abstract type Lib <: StdLib

    Permalink
    Definition Classes
    StdLibModuleTableLibModule
  19. type Mapper = CMapper[Future]

    Permalink
    Definition Classes
    ColumnarTableTypes
  20. trait MathLib extends ColumnarTableLib with InfixLib

    Permalink
    Definition Classes
    MathLibModule
  21. class MergeEngine[KeyType, BlockData <: BlockProjectionData[KeyType, Slice]] extends AnyRef

    Permalink
    Attributes
    protected
    Definition Classes
    BlockStoreColumnarTableModule
  22. trait MorphLogger extends AnyRef

    Permalink
    Definition Classes
    TableLibModule
  23. trait RandomLib extends ColumnarTableLib

    Permalink
    Definition Classes
    RandomLibModule
  24. type Reducer[α] = CReducer[α]

    Permalink
    Definition Classes
    ColumnarTableTypes
  25. trait ReductionLib extends ColumnarTableLib

    Permalink
    Definition Classes
    ReductionLibModule
  26. type RowId = Int

    Permalink
    Definition Classes
    ColumnarTableTypes
  27. trait SamplableColumnarTable extends (SamplableColumnarTableModule.this)#SamplableTable

    Permalink
    Definition Classes
    SamplableColumnarTableModule
  28. trait SamplableTable extends yggdrasil.table.SamplableTableModule.TableLike

    Permalink
    Definition Classes
    SamplableTableModule
  29. type Scanner = CScanner

    Permalink
    Definition Classes
    ColumnarTableTypes
  30. class SingletonTable extends Table

    Permalink
    Definition Classes
    BlockStoreColumnarTableModule
  31. class SliceIndex extends AnyRef

    Permalink
    Definition Classes
    IndicesModule
  32. sealed trait SliceTransform1[A] extends AnyRef

    Permalink
    Attributes
    protected
    Definition Classes
    SliceTransforms
  33. sealed trait SliceTransform2[A] extends AnyRef

    Permalink
    Attributes
    protected
    Definition Classes
    SliceTransforms
  34. trait StdLib extends InfixLib with UnaryLib with ArrayLib with MathLib with TypeLib with TimeLib with StringLib with ReductionLib with RandomLib

    Permalink
    Definition Classes
    StdLibModule
  35. trait StringLib extends ColumnarTableLib

    Permalink
    Definition Classes
    StringLibModule
  36. abstract class Table extends yggdrasil.table.BlockStoreColumnarTableModule.ColumnarTable

    Permalink
    Definition Classes
    BlockStoreColumnarTableModule
  37. sealed trait TableCompanion extends VFSColumnarTableCompanion

    Permalink
  38. trait TableCompanionLike extends AnyRef

    Permalink
    Definition Classes
    TableModule
  39. class TableIndex extends AnyRef

    Permalink
    Definition Classes
    IndicesModule
  40. trait TableLib extends Library

    Permalink
    Definition Classes
    TableLibModule
  41. trait TableLike extends AnyRef

    Permalink
    Definition Classes
    TableModule
  42. case class TableMetrics extends Product with Serializable

    Permalink
    Definition Classes
    ColumnarTableModule
  43. final class TablePager extends AnyRef

    Permalink
    Definition Classes
    TablePagerModule
  44. type TableTransSpec[+A <: SourceType] = Map[CPathField, TransSpec[A]]

    Permalink
    Definition Classes
    TransSpecModule
  45. type TableTransSpec1 = Map[CPathField, TransSpec[Source1]]

    Permalink
    Definition Classes
    TransSpecModule
  46. type TableTransSpec2 = Map[CPathField, TransSpec[Source2]]

    Permalink
    Definition Classes
    TransSpecModule
  47. trait TimeLib extends ColumnarTableLib

    Permalink
    Definition Classes
    TimeLibModule
  48. trait TypeLib extends ColumnarTableLib

    Permalink
    Definition Classes
    TypeLibModule
  49. trait UnaryLib extends ColumnarTableLib

    Permalink
    Definition Classes
    UnaryLibModule
  50. trait VFSColumnarTableCompanion extends yggdrasil.table.VFSColumnarTableModule.BlockStoreColumnarTableCompanion

    Permalink
    Definition Classes
    VFSColumnarTableModule

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. object Config

    Permalink
  5. val CookThreshold: Int

    Permalink
    Definition Classes
    Precog → VFSColumnarTableModule
  6. object GroupingSpec

    Permalink
    Definition Classes
    TableModule
  7. final def InMemoryLimit: Long

    Permalink
    Definition Classes
    IndicesModule
  8. object Library extends StdLib

    Permalink
  9. implicit def M: Monad[Future]

    Permalink
    Definition Classes
    PrecogTableLibModule → ColumnarTableModule → TableModule
  10. def RootAPIKey: Future[APIKey]

    Permalink
  11. val StorageTimeout: FiniteDuration

    Permalink
    Definition Classes
    Precog → VFSColumnarTableModule
  12. object Table extends TableCompanion

    Permalink
    Definition Classes
    Precog → TableModule
  13. object TableLib

    Permalink
    Definition Classes
    TableLibModule
  14. object TablePager

    Permalink
    Definition Classes
    TablePagerModule
  15. val actorSystem: ActorSystem

    Permalink
    Definition Classes
    Precog → VFSColumnarTableModule
  16. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  17. lazy val blockModuleLogger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    BlockStoreColumnarTableModule
  18. def buildConstantWrapSpec[A <: SourceType](source: TransSpec[A]): TransSpec[A]

    Permalink
    Definition Classes
    TransSpecModule
  19. def buildEmptyArrays(emptyBits: BitSet): Map[ColumnRef, BitsetColumn with EmptyArrayColumn]

    Permalink
    Definition Classes
    ArrayConcatHelpers
  20. def buildEmptyObjects(emptyBits: BitSet): Map[ColumnRef, Column]

    Permalink
    Definition Classes
    ObjectConcatHelpers
  21. def buildFields(leftColumns: Map[ColumnRef, Column], rightColumns: Map[ColumnRef, Column]): (Map[ColumnRef, Column], Map[ColumnRef, Column])

    Permalink
    Definition Classes
    ObjectConcatHelpers
  22. def buildFilters(columns: Map[ColumnRef, Column], size: Int, filter: (Map[ColumnRef, Column]) ⇒ Map[ColumnRef, Column], filterEmpty: (Map[ColumnRef, Column]) ⇒ Map[ColumnRef, Column]): (BitSet, BitSet)

    Permalink
    Definition Classes
    ConcatHelpers
  23. def buildInnerBits(leftEmptyBits: BitSet, rightEmptyBits: BitSet, leftDefinedBits: BitSet, rightDefinedBits: BitSet): (BitSet, BitSet)

    Permalink
    Definition Classes
    ConcatHelpers
  24. def buildNonemptyArrays(left: Map[ColumnRef, Column], right: Map[ColumnRef, Column]): Map[ColumnRef, Column]

    Permalink
    Definition Classes
    ArrayConcatHelpers
  25. def buildNonemptyObjects(leftFields: Map[ColumnRef, Column], rightFields: Map[ColumnRef, Column]): Map[ColumnRef, Column]

    Permalink
    Definition Classes
    ObjectConcatHelpers
  26. def buildOuterBits(leftEmptyBits: BitSet, rightEmptyBits: BitSet, leftDefinedBits: BitSet, rightDefinedBits: BitSet): BitSet

    Permalink
    Definition Classes
    ConcatHelpers
  27. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. def collectIndices(columns: Map[ColumnRef, Column]): Iterable[(Int, Seq[CPathNode], ColumnRef, Column)]

    Permalink
    Definition Classes
    ArrayConcatHelpers
  29. def commitDB(blob: Blob, version: Version, db: NIHDB): Task[Unit]

    Permalink
    Definition Classes
    VFSColumnarTableModule
  30. def createDB(path: AFile): Task[\/[ResourceError, (Blob, Version, NIHDB)]]

    Permalink
    Definition Classes
    VFSColumnarTableModule
  31. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  33. def filterArrays(columns: Map[ColumnRef, Column]): Map[ColumnRef, Column]

    Permalink
    Definition Classes
    ArrayConcatHelpers
  34. def filterEmptyArrays(columns: Map[ColumnRef, Column]): Map[ColumnRef, Column]

    Permalink
    Definition Classes
    ArrayConcatHelpers
  35. def filterEmptyObjects(columns: Map[ColumnRef, Column]): Map[ColumnRef, Column]

    Permalink
    Definition Classes
    ObjectConcatHelpers
  36. def filterFields(columns: Map[ColumnRef, Column]): Map[ColumnRef, Column]

    Permalink
    Definition Classes
    ObjectConcatHelpers
  37. def filterObjects(columns: Map[ColumnRef, Column]): Map[ColumnRef, Column]

    Permalink
    Definition Classes
    ObjectConcatHelpers
  38. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  39. def flush(path: AFile): Task[Unit]

    Permalink
    Definition Classes
    VFSColumnarTableModule
  40. def freshIdScanner: CScanner { type A = Long }

    Permalink
    Definition Classes
    IdSourceScannerModule
  41. object fs

    Permalink
    Definition Classes
    VFSColumnarTableModule
  42. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    AnyRef → Any
  44. val idSource: FreshAtomicIdSource

    Permalink
    Definition Classes
    IdSourceScannerModule
  45. def ingest(path: Path, ingestion: Stream[Task, JValue]): EitherT[Task, ResourceError, Unit]

    Permalink
    Definition Classes
    VFSColumnarTableModule
  46. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  47. def jdbmCommitInterval: Long

    Permalink
    Definition Classes
    ColumnarTableModule
  48. implicit def liftF1(f: F1): F1Like

    Permalink
    Definition Classes
    ColumnarTableModule → FNModule
  49. implicit def liftF2(f: F2): F2Like

    Permalink
    Definition Classes
    ColumnarTableModule → FNModule
  50. def liftToValues(trans: TransSpec1): TransSpec1

    Permalink
    Definition Classes
    TransSpecModule
  51. val log: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  52. def makeTableTrans(tableTrans: TableTransSpec1): TransSpec1

    Permalink
    Definition Classes
    TransSpecModule
  53. val masterChef: ActorRef

    Permalink
    Definition Classes
    Precog → VFSColumnarTableModule
  54. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  55. def newScratchDir(): File

    Permalink
    Definition Classes
    ColumnarTableModule
  56. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  57. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  58. def openDB(path: AFile): OptionT[Task, \/[ResourceError, NIHDB]]

    Permalink
    Definition Classes
    VFSColumnarTableModule
  59. def permissionsFinder: PermissionsFinder[Future]

    Permalink
  60. implicit def pimpMapUtils[A, B, CC[B] <: GenTraversable[B]](self: GenMap[A, CC[B]]): MapPimp[A, B, CC]

    Permalink
    Definition Classes
    MapUtils
  61. def rng: Random

    Permalink
    Definition Classes
    SamplableColumnarTableModule
  62. def shutdown: Future[Unit]

    Permalink
  63. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  64. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  65. object trans

    Permalink
    Definition Classes
    TransSpecModule
  66. def vfs: SerialVFS

    Permalink
    Definition Classes
    Precog → VFSColumnarTableModule
  67. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from StdLibModule[Future]

Inherited from RandomLibModule[Future]

Inherited from ReductionLibModule[Future]

Inherited from StringLibModule[Future]

Inherited from TimeLibModule[Future]

Inherited from TypeLibModule[Future]

Inherited from MathLibModule[Future]

Inherited from ArrayLibModule[Future]

Inherited from UnaryLibModule[Future]

Inherited from InfixLibModule[Future]

Inherited from ColumnarTableLibModule[Future]

Inherited from TableLibModule[Future]

Inherited from TablePagerModule

Inherited from VFSColumnarTableModule

Inherited from BlockStoreColumnarTableModule[Future]

Inherited from ColumnarTableModule[Future]

Inherited from IndicesModule[Future]

Inherited from Logging

Inherited from SamplableColumnarTableModule[Future]

Inherited from SamplableTableModule[Future]

Inherited from SliceTransforms[Future]

Inherited from MapUtils

Inherited from ArrayConcatHelpers

Inherited from ObjectConcatHelpers

Inherited from ConcatHelpers

Inherited from IdSourceScannerModule

Inherited from ColumnarTableTypes[Future]

Inherited from TableModule[Future]

Inherited from TransSpecModule

Inherited from FNModule

Inherited from AnyRef

Inherited from Any

Ungrouped