Packages

package dom

Source
package.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. dom
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait DocumentBuilder[Document] extends ElementBuilder
  2. trait DocumentEventifier[Document] extends AnyRef
  3. trait ElementBuilder extends AnyRef
  4. class TreeParser[F[_], Node] extends AnyRef
  5. class XmlTreeException extends Exception

Value Members

  1. def documents[F[_], Node](implicit F: RaiseThrowable[F], builder: DocumentBuilder[Node]): Pipe[F, XmlEvent, Node]

    Transforms a stream of XML events into a stream of XML document trees.

  2. def elements[F[_], Elt](implicit F: RaiseThrowable[F], builder: Aux[Elt]): Pipe[F, XmlEvent, Elt]

    Transforms a stream of XML events into a stream of XML elements trees.

    Transforms a stream of XML events into a stream of XML elements trees.

    This pipe will fail if the top-level events do not describe XML elements.

  3. def eventify[F[_], Node](implicit eventifier: DocumentEventifier[Node]): Pipe[F, Node, XmlEvent]

    Transforms a stream of XML nodes into a stream of XML events.

  4. object DocumentBuilder
  5. object ElementBuilder

Inherited from AnyRef

Inherited from Any

Ungrouped