Packages

package xml

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final case class Attribute(name: String, value: String, prefix: Option[String] = None, namespace: Option[String] = None) extends Product with Serializable
  2. final case class CData(text: String) extends TextEvent with Product with Serializable
  3. final case class Characters(text: String) extends TextEvent with Product with Serializable
  4. final case class Comment(text: String) extends ParseEvent with Product with Serializable
  5. final case class EndElement(localName: String) extends ParseEvent with Product with Serializable
  6. final case class Namespace(uri: String, prefix: Option[String] = None) extends Product with Serializable
  7. sealed trait ParseEvent extends AnyRef

    XML parsing events emitted by the parser flow.

    XML parsing events emitted by the parser flow. These roughly correspond to Java XMLEvent types.

  8. sealed abstract final class ParseEventMarker extends Enum[ParseEventMarker]

    Mirrors the sub-classes of ParseEvent to allow use with Java switch statements instead of chained instanceOf tests.

  9. final case class ProcessingInstruction(target: Option[String], data: Option[String]) extends ParseEvent with Product with Serializable
  10. final case class StartElement(localName: String, attributesList: List[Attribute] = List.empty[Attribute], prefix: Option[String] = None, namespace: Option[String] = None, namespaceCtx: List[Namespace] = List.empty[Namespace]) extends ParseEvent with Product with Serializable
  11. sealed trait TextEvent extends ParseEvent

Ungrouped