Package

com.lucidchart.open

xtract

Permalink

package xtract

Created by thayne on 2/2/15.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. xtract
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. trait DefaultXmlReaders extends AnyRef

    Permalink
  2. trait DoubleReaderExtensions extends AnyRef

    Permalink
  3. case class EmptyError(path: XPath = XPath) extends PathError with Product with Serializable

    Permalink
  4. case class IdxXPathNode(idx: Int) extends XPathNode with Product with Serializable

    Permalink
  5. trait IterableReaderExtensions extends AnyRef

    Permalink
  6. case class KeyXPathNode(key: String) extends XPathNode with Product with Serializable

    Permalink
  7. case class MinCountError(atLeast: Int) extends ValidationError with Product with Serializable

    Permalink
  8. case class MismatchedLabelError(label: String, path: XPath = XPath) extends PathError with Product with Serializable

    Permalink
  9. case class MultipleMatchesError(path: XPath = XPath) extends PathError with Product with Serializable

    Permalink
  10. trait ParseError extends AnyRef

    Permalink
  11. case class ParseFailure(errors: Seq[ParseError]) extends ParseResult[Nothing] with Product with Serializable

    Permalink
  12. sealed trait ParseResult[+A] extends AnyRef

    Permalink
  13. case class ParseSuccess[+A](get: A) extends ParseResult[A] with Product with Serializable

    Permalink
  14. case class PartialParseSuccess[+A](get: A, errors: Seq[ParseError]) extends ParseResult[A] with Product with Serializable

    Permalink
  15. trait PathError extends ValidationError

    Permalink
  16. case class RangeError[T](min: T, max: T) extends ValidationError with Product with Serializable

    Permalink
  17. case class RecursiveXPathNode(key: String) extends XPathNode with Product with Serializable

    Permalink
  18. case class TypeError[A](tp: Class[A]) extends ValidationError with Product with Serializable

    Permalink
  19. trait ValidationError extends ParseError

    Permalink
  20. case class XPath(path: List[XPathNode] = Nil) extends Product with Serializable

    Permalink
  21. sealed trait XPathNode extends Function[NodeSeq, NodeSeq]

    Permalink
  22. trait XmlReader[+A] extends AnyRef

    Permalink
  23. trait XmlReaderExtensions extends IterableReaderExtensions with DoubleReaderExtensions

    Permalink

Value Members

  1. object ParseFailure extends Serializable

    Permalink
  2. object ParseResult

    Permalink
  3. object XPath extends XPath

    Permalink
  4. object XmlReader extends DefaultXmlReaders with XmlReaderExtensions

    Permalink
  5. val __: XPath.type

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped