eu.cdevreeze.yaidom

scalaxml

package scalaxml

Wrapper around class scala.xml.Elem, adapting it to the eu.cdevreeze.yaidom.queryapi.ElemLike API.

This wrapper brings the uniform yaidom query API to Scala XML literals (and Scala XML Elems in general).

For some namespace-related pitfalls and peculiarities, see eu.cdevreeze.yaidom.scalaxml.ScalaXmlElem.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. scalaxml
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. final class ScalaXmlAtom extends ScalaXmlNode

    Wrapper around a Scala XML Atom that is not Text or PCData

  2. final class ScalaXmlCData extends ScalaXmlNode with Text

  3. final class ScalaXmlComment extends ScalaXmlNode with Comment

  4. final class ScalaXmlDocument extends DocumentApi[ScalaXmlElem]

    Wrapper around a scala.xml.Document.

  5. final class ScalaXmlElem extends ScalaXmlNode with Elem with ScopedElemLike[ScalaXmlElem]

    Wrapper around scala.xml.Elem, conforming to the eu.cdevreeze.yaidom.queryapi.ElemApi API.

  6. final class ScalaXmlEntityRef extends ScalaXmlNode with EntityRef

  7. sealed trait ScalaXmlNode extends Node

    Wrappers around scala.xml.Node and subclasses, such that the wrapper around scala.xml.Elem conforms to the eu.cdevreeze.yaidom.queryapi.ElemApi API.

  8. final class ScalaXmlProcessingInstruction extends ScalaXmlNode with ProcessingInstruction

  9. final class ScalaXmlText extends ScalaXmlNode with Text

Inherited from AnyRef

Inherited from Any

Ungrouped