Package

quasar.physical.marklogic

xcc

Permalink

package xcc

Linear Supertypes
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. final class ContentSourceIO[A] extends AnyRef

    Permalink
  2. sealed abstract class Executed extends AnyRef

    Permalink

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

  3. final class QueryResults extends AnyRef

    Permalink
  4. final class ResultCursor extends AnyRef

    Permalink
  5. final class SessionIO[A] extends AnyRef

    Permalink
  6. final case class XQueryFailure(xqySrc: Predef.String, xqyError: XQueryException) extends Exception with Product with Serializable

    Permalink

    Captures XQueryExceptions emitted from XCC and pairs with the offending source, providing a more useful error message when the source is programmatically generated.

Value Members

  1. object ContentSourceIO

    Permalink
  2. object Executed

    Permalink
  3. object SessionIO

    Permalink
  4. def attemptXcc[F[_], A](fa: F[A])(implicit FM: Monad[F], FC: Catchable[F]): F[\/[XccException, A]]

    Permalink
  5. def handleXcc[F[_], A, B >: A](fa: F[A])(pf: Predef.PartialFunction[XccException, B])(implicit arg0: Monad[F], arg1: Catchable[F]): F[B]

    Permalink
  6. def handleXccWith[F[_], A, B >: A](fa: F[A])(pf: Predef.PartialFunction[XccException, F[B]])(implicit FM: Monad[F], FC: Catchable[F]): F[B]

    Permalink
  7. object resultitem

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped