Package

eu.cdevreeze.yaidom

java8

Permalink

package java8

The streaming element query API that can be used in Java 8, in this package and its sub-packages. This package itself contains some common data structures shared by the API.

DO NOT USE THIS PACKAGE WHEN RUNNING ON JAVA BEFORE VERSION 8!

This API is experimental!

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

Type Members

  1. final case class Attr(qname: QName, value: String) extends Product with Serializable

    Permalink

    Attribute, containing the name as QName and a String value.

  2. final case class ElemPathEntryPair[E](elem: E, pathEntry: Entry) extends Product with Serializable

    Permalink

    Pair containing an element and a Path entry.

  3. final case class ElemPathPair[E](elem: E, path: Path) extends Product with Serializable

    Permalink

    Pair containing an element and a Path.

  4. final case class ResolvedAttr(ename: EName, value: String) extends Product with Serializable

    Permalink

    Resolved attribute, containing the name as EName and a String value.

Value Members

  1. object StreamUtil

    Permalink

    Utility for creating Java Streams from Scala collections.

    Utility for creating Java Streams from Scala collections. This utility is implemented with the scala-java8-compat library.

  2. package domelem

    Permalink

    The streaming element query API that can be used in Java 8, implemented for DOM elements.

    The streaming element query API that can be used in Java 8, implemented for DOM elements.

    DO NOT USE THIS PACKAGE WHEN RUNNING ON JAVA BEFORE VERSION 8!

    This API is experimental!

  3. package indexedelem

    Permalink

    The streaming element query API that can be used in Java 8, implemented for native yaidom indexed elements.

    The streaming element query API that can be used in Java 8, implemented for native yaidom indexed elements.

    DO NOT USE THIS PACKAGE WHEN RUNNING ON JAVA BEFORE VERSION 8!

    This API is experimental!

  4. package queryapi

    Permalink

    The streaming element query API that can be used in Java 8.

    The streaming element query API that can be used in Java 8. This package contains the purely abstract API. It can be implemented for yaidom element implementations, but also for other ones, including element implementations that do not offer a yaidom query API, like Saxon NodeInfo, XOM, or JDOM.

    DO NOT USE THIS PACKAGE WHEN RUNNING ON JAVA BEFORE VERSION 8!

    This API is experimental!

  5. package resolvedelem

    Permalink

    The streaming element query API that can be used in Java 8, implemented for native yaidom resolved elements.

    The streaming element query API that can be used in Java 8, implemented for native yaidom resolved elements.

    DO NOT USE THIS PACKAGE WHEN RUNNING ON JAVA BEFORE VERSION 8!

    This API is experimental!

  6. package scalaxmlelem

    Permalink

    The streaming element query API that can be used in Java 8, implemented for Scala XML elements.

    The streaming element query API that can be used in Java 8, implemented for Scala XML elements.

    DO NOT USE THIS PACKAGE WHEN RUNNING ON JAVA BEFORE VERSION 8!

    This API is experimental!

  7. package simpleelem

    Permalink

    The streaming element query API that can be used in Java 8, implemented for native yaidom simple elements.

    The streaming element query API that can be used in Java 8, implemented for native yaidom simple elements.

    DO NOT USE THIS PACKAGE WHEN RUNNING ON JAVA BEFORE VERSION 8!

    This API is experimental!

Inherited from AnyRef

Inherited from Any

Ungrouped