Package

quasar.physical.marklogic

xcc

Permalink

package xcc

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

Type Members

  1. trait AsContent[FMT, A] extends AnyRef

    Permalink

    Typeclass representing the ability to convert an A into Content, indexed by the content format.

  2. type CSourceReader[F[_]] = MonadReader_[F, ContentSource]

    Permalink
  3. type ContentUri = Refined[slamdata.Predef.String, Uri]

    Permalink
  4. sealed abstract class Executed extends AnyRef

    Permalink

    A content-free value indicating an operation was executed but does not produce any results.

  5. type SessionReader[F[_]] = MonadReader_[F, Session]

    Permalink
  6. trait Xcc[F[_]] extends MonadError_[F, XccError]

    Permalink
  7. sealed abstract class XccError extends AnyRef

    Permalink
  8. sealed abstract class XccInstances extends XccInstances0

    Permalink
  9. sealed abstract class XccInstances0 extends AnyRef

    Permalink

Value Members

  1. object AsContent

    Permalink
  2. object CSourceReader

    Permalink
  3. val ContentUri: Prism[slamdata.Predef.String, Refined[slamdata.Predef.String, Uri]]

    Permalink
  4. object Executed

    Permalink
  5. object SessionReader

    Permalink
  6. object Xcc extends XccInstances

    Permalink
  7. object XccError

    Permalink
  8. val booleanResult: (slamdata.Predef.Vector[XdmItem]) ⇒ slamdata.Predef.Boolean

    Permalink

    Returns the expected single boolean result or "false" otherwise.

  9. object contentsource

    Permalink
  10. def provideSession[F[_]](cs: ContentSource)(implicit arg0: Monad[F], arg1: Capture[F], arg2: Catchable[F]): ~>[[γ$0$]Kleisli[F, Session, γ$0$], F]

    Permalink

    Returns a natural transformation that safely runs a Session reader, ensuring the provided sessions are properly closed after use.

Inherited from AnyRef

Inherited from Any

Ungrouped