Package

quasar.qscript

analysis

Permalink

package analysis

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

Type Members

  1. trait Cardinality[F[_]] extends Serializable

    Permalink
  2. trait Cost[F[_]] extends Serializable

    Permalink
  3. trait DeepShape[T[_[_]], F[_]] extends AnyRef

    Permalink
  4. sealed abstract class DeepShapeInstances extends AnyRef

    Permalink
  5. trait Outline[F[_]] extends Serializable

    Permalink

    Computes the statically known shape of F[_].

    Computes the statically known shape of F[_].

    NB: Given a QScript typer and optional schema info, this could be replaced by a structural type analysis.

  6. sealed abstract class OutlineInstances extends AnyRef

    Permalink
  7. trait RefEq[A] extends AnyRef

    Permalink

Value Members

  1. object Cardinality extends Serializable

    Permalink
  2. object Cost extends Serializable

    Permalink

    This is a "generic" implementation for Cost that can be used by any connector.

    This is a "generic" implementation for Cost that can be used by any connector. Can be used for newly created connectors. More mature connectors should provide their own instance that will take into account connector-specific information.

  3. object DeepShape extends DeepShapeInstances

    Permalink
  4. object Outline extends OutlineInstances with Serializable

    Permalink
  5. object RefEq

    Permalink
  6. def pathCard[S[_]](implicit queryOps: Ops[S]): (APath) ⇒ FileSystemErrT[[β$0$]Free[S, β$0$], slamdata.Predef.Int]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped