Object/Trait

com.lucidchart.open.xtract

XmlReader

Related Docs: trait XmlReader | package xtract

Permalink

object XmlReader extends DefaultXmlReaders with XmlReaderExtensions

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. XmlReader
  2. XmlReaderExtensions
  3. DoubleReaderExtensions
  4. IterableReaderExtensions
  5. DefaultXmlReaders
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. implicit class DoubleReaderExtension extends AnyRef

    Permalink
    Definition Classes
    DoubleReaderExtensions
  2. class IterableReaderExtension[T, I <: Iterable[T]] extends AnyRef

    Permalink
    Definition Classes
    IterableReaderExtensions
  3. implicit class SeqReaderExtension[T] extends IterableReaderExtension[T, Seq[T]]

    Permalink
    Definition Classes
    IterableReaderExtensions

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit def alternative(implicit a: Applicative[XmlReader]): Alternative[XmlReader]

    Permalink
  5. def any[T](reader0: XmlReader[T], readers: XmlReader[T]*): XmlReader[T]

    Permalink
    Definition Classes
    DefaultXmlReaders
  6. implicit def applicative(implicit applicativeResult: Applicative[ParseResult]): Applicative[XmlReader]

    Permalink
  7. def apply[A](f: (NodeSeq) ⇒ ParseResult[A]): XmlReader[A]

    Permalink
  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. def at[A](path: XPath)(implicit reader: XmlReader[A]): XmlReader[A]

    Permalink
    Definition Classes
    DefaultXmlReaders
  10. def attribute[A](name: String)(implicit reader: XmlReader[A]): XmlReader[A]

    Permalink
    Definition Classes
    DefaultXmlReaders
  11. implicit val booleanReader: XmlReader[Boolean]

    Permalink
    Definition Classes
    DefaultXmlReaders
  12. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. implicit val doubleReader: XmlReader[Double]

    Permalink
    Definition Classes
    DefaultXmlReaders
  14. implicit def enum[T <: Enumeration](e: T): XmlReader[DefaultXmlReaders.enum.T.Value]

    Permalink
    Definition Classes
    DefaultXmlReaders
  15. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  17. def fail(error: ParseError): XmlReader[Nothing]

    Permalink
    Definition Classes
    DefaultXmlReaders
  18. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. def first[T](implicit reader: XmlReader[T]): XmlReader[T]

    Permalink
    Definition Classes
    DefaultXmlReaders
  20. implicit def functor(implicit a: Applicative[XmlReader]): Functor[XmlReader]

    Permalink
  21. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  22. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  23. implicit val identityReader: XmlReader[NodeSeq]

    Permalink
    Definition Classes
    DefaultXmlReaders
  24. implicit val intReader: XmlReader[Int]

    Permalink
    Definition Classes
    DefaultXmlReaders
  25. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  26. def label[A](name: String)(implicit reader: XmlReader[A]): XmlReader[A]

    Permalink
    Definition Classes
    DefaultXmlReaders
  27. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  28. implicit val nodeReader: XmlReader[Node]

    Permalink
    Definition Classes
    DefaultXmlReaders
  29. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  30. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  31. def nth[T](n: Int)(implicit reader: XmlReader[T]): XmlReader[T]

    Permalink
    Definition Classes
    DefaultXmlReaders
  32. def of[A](implicit r: XmlReader[A]): XmlReader[A]

    Permalink
  33. implicit def optionReader[T](implicit reader: XmlReader[T]): XmlReader[Option[T]]

    Permalink
    Definition Classes
    DefaultXmlReaders
  34. def pure[A](a: ⇒ A): XmlReader[A]

    Permalink
    Definition Classes
    DefaultXmlReaders
  35. def seq[A](implicit reader: XmlReader[A]): XmlReader[Seq[A]]

    Permalink

    Read each node in the NodeSeq with reader, and succeeds with a PartialSuccess if any of the elements fails.

    Read each node in the NodeSeq with reader, and succeeds with a PartialSuccess if any of the elements fails.

    Use strictReadSeq if you want to fail on nodes that don't parse

    Definition Classes
    DefaultXmlReaders
  36. val spaceDelimitedArray: XmlReader[Array[String]]

    Permalink
    Definition Classes
    DefaultXmlReaders
  37. def strictReadSeq[A](implicit reader: XmlReader[A]): XmlReader[Seq[A]]

    Permalink
    Definition Classes
    DefaultXmlReaders
  38. implicit val stringReader: XmlReader[String]

    Permalink
    Definition Classes
    DefaultXmlReaders
  39. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  40. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  41. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from XmlReaderExtensions

Inherited from DoubleReaderExtensions

Inherited from IterableReaderExtensions

Inherited from DefaultXmlReaders

Inherited from AnyRef

Inherited from Any

Ungrouped