Package

eu.cdevreeze.yaidom.java8

queryapi

Permalink

package queryapi

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!

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

Type Members

  1. trait StreamingBackingElemApi[E <: StreamingBackingElemApi[E]] extends StreamingScopedElemApi[E]

    Permalink

    Equivalent of BackingElemApi, but returning Java 8 Streams and taking Java 8 Predicates, to be used in Java code.

  2. trait StreamingClarkElemApi[E <: StreamingClarkElemApi[E]] extends StreamingElemApi[E] with StreamingIsNavigableApi[E]

    Permalink

    Equivalent of ClarkElemApi, but returning Java 8 Streams and taking Java 8 Predicates, to be used in Java code.

  3. trait StreamingClarkElemLike[E <: StreamingClarkElemLike[E]] extends StreamingClarkElemApi[E] with StreamingElemLike[E] with StreamingIsNavigable[E]

    Permalink

    Equivalent of ClarkElemLike, but returning Java 8 Streams and taking Java 8 Predicates, to be used in Java code.

  4. trait StreamingDocumentApi[E] extends AnyRef

    Permalink

    Equivalent of DocumentApi.

  5. trait StreamingElemApi[E <: StreamingElemApi[E]] extends AnyRef

    Permalink

    Equivalent of ElemApi, but returning Java 8 Streams and taking Java 8 Predicates, to be used in Java code.

  6. trait StreamingElemLike[E <: StreamingElemLike[E]] extends StreamingElemApi[E]

    Permalink

    Equivalent of ElemLike, but returning Java 8 Streams and taking Java 8 Predicates, to be used in Java code.

  7. trait StreamingIsNavigable[E <: StreamingIsNavigable[E]] extends StreamingIsNavigableApi[E]

    Permalink

    Equivalent of IsNavigable, but returning Java 8 Streams and taking Java 8 Predicates, to be used in Java code.

  8. trait StreamingIsNavigableApi[E <: StreamingIsNavigableApi[E]] extends AnyRef

    Permalink

    Equivalent of IsNavigableApi, but returning Java 8 Streams and taking Java 8 Predicates, to be used in Java code.

  9. trait StreamingScopedElemApi[E <: StreamingScopedElemApi[E]] extends StreamingClarkElemApi[E]

    Permalink

    Equivalent of ScopedElemApi, but returning Java 8 Streams and taking Java 8 Predicates, to be used in Java code.

  10. trait StreamingScopedElemLike[E <: StreamingScopedElemLike[E]] extends StreamingScopedElemApi[E] with StreamingClarkElemLike[E]

    Permalink

    Equivalent of ScopedElemLike, but returning Java 8 Streams and taking Java 8 Predicates, to be used in Java code.

Inherited from AnyRef

Inherited from Any

Ungrouped