Trait

eu.cdevreeze.yaidom.java8.queryapi

StreamingBackingElemApi

Related Doc: package queryapi

Permalink

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

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

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. StreamingBackingElemApi
  2. StreamingScopedElemApi
  3. StreamingClarkElemApi
  4. StreamingIsNavigableApi
  5. StreamingElemApi
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def ancestors: Stream[E]

    Permalink
  2. abstract def ancestorsOrSelf: Stream[E]

    Permalink
  3. abstract def attribute(expandedName: EName): String

    Permalink
    Definition Classes
    StreamingClarkElemApi
  4. abstract def attributeAsQName(expandedName: EName): QName

    Permalink
    Definition Classes
    StreamingScopedElemApi
  5. abstract def attributeAsQNameOption(expandedName: EName): Optional[QName]

    Permalink
    Definition Classes
    StreamingScopedElemApi
  6. abstract def attributeAsResolvedQName(expandedName: EName): EName

    Permalink
    Definition Classes
    StreamingScopedElemApi
  7. abstract def attributeAsResolvedQNameOption(expandedName: EName): Optional[EName]

    Permalink
    Definition Classes
    StreamingScopedElemApi
  8. abstract def attributeOption(expandedName: EName): Optional[String]

    Permalink
    Definition Classes
    StreamingClarkElemApi
  9. abstract def attributes: Stream[Attr]

    Permalink
    Definition Classes
    StreamingScopedElemApi
  10. abstract def baseUri: URI

    Permalink
  11. abstract def baseUriOption: Optional[URI]

    Permalink
  12. abstract def docUri: URI

    Permalink
  13. abstract def docUriOption: Optional[URI]

    Permalink
  14. abstract def filterChildElems(p: Predicate[E]): Stream[E]

    Permalink
    Definition Classes
    StreamingElemApi
  15. abstract def filterElems(p: Predicate[E]): Stream[E]

    Permalink
    Definition Classes
    StreamingElemApi
  16. abstract def filterElemsOrSelf(p: Predicate[E]): Stream[E]

    Permalink
    Definition Classes
    StreamingElemApi
  17. abstract def findAllChildElems: Stream[E]

    Permalink
    Definition Classes
    StreamingElemApi
  18. abstract def findAllChildElemsWithPathEntries: Stream[ElemPathEntryPair[E]]

    Permalink
    Definition Classes
    StreamingIsNavigableApi
  19. abstract def findAllElems: Stream[E]

    Permalink
    Definition Classes
    StreamingElemApi
  20. abstract def findAllElemsOrSelf: Stream[E]

    Permalink
    Definition Classes
    StreamingElemApi
  21. abstract def findAncestor(p: Predicate[E]): Optional[E]

    Permalink
  22. abstract def findAncestorOrSelf(p: Predicate[E]): Optional[E]

    Permalink
  23. abstract def findAttributeByLocalName(localName: String): Optional[String]

    Permalink
    Definition Classes
    StreamingClarkElemApi
  24. abstract def findChildElem(p: Predicate[E]): Optional[E]

    Permalink
    Definition Classes
    StreamingElemApi
  25. abstract def findChildElemByPathEntry(entry: Entry): Optional[E]

    Permalink
    Definition Classes
    StreamingIsNavigableApi
  26. abstract def findElem(p: Predicate[E]): Optional[E]

    Permalink
    Definition Classes
    StreamingElemApi
  27. abstract def findElemOrSelf(p: Predicate[E]): Optional[E]

    Permalink
    Definition Classes
    StreamingElemApi
  28. abstract def findElemOrSelfByPath(path: Path): Optional[E]

    Permalink
    Definition Classes
    StreamingIsNavigableApi
  29. abstract def findReverseAncestryOrSelfByPath(path: Path): Optional[Stream[E]]

    Permalink
    Definition Classes
    StreamingIsNavigableApi
  30. abstract def findTopmostElems(p: Predicate[E]): Stream[E]

    Permalink
    Definition Classes
    StreamingElemApi
  31. abstract def findTopmostElemsOrSelf(p: Predicate[E]): Stream[E]

    Permalink
    Definition Classes
    StreamingElemApi
  32. abstract def getChildElem(p: Predicate[E]): E

    Permalink
    Definition Classes
    StreamingElemApi
  33. abstract def getChildElemByPathEntry(entry: Entry): E

    Permalink
    Definition Classes
    StreamingIsNavigableApi
  34. abstract def getElemOrSelfByPath(path: Path): E

    Permalink
    Definition Classes
    StreamingIsNavigableApi
  35. abstract def getReverseAncestryOrSelfByPath(path: Path): Stream[E]

    Permalink
    Definition Classes
    StreamingIsNavigableApi
  36. abstract def localName: String

    Permalink
    Definition Classes
    StreamingClarkElemApi
  37. abstract def namespaces: Declarations

    Permalink
  38. abstract def normalizedText: String

    Permalink
    Definition Classes
    StreamingClarkElemApi
  39. abstract def parent: E

    Permalink
  40. abstract def parentBaseUriOption: Optional[URI]

    Permalink
  41. abstract def parentOption: Optional[E]

    Permalink
  42. abstract def path: Path

    Permalink
  43. abstract def qname: QName

    Permalink
    Definition Classes
    StreamingScopedElemApi
  44. abstract def resolvedAttributes: Stream[ResolvedAttr]

    Permalink
    Definition Classes
    StreamingClarkElemApi
  45. abstract def resolvedName: EName

    Permalink
    Definition Classes
    StreamingClarkElemApi
  46. abstract def reverseAncestry: Stream[E]

    Permalink
  47. abstract def reverseAncestryENames: Stream[EName]

    Permalink
  48. abstract def reverseAncestryOrSelf: Stream[E]

    Permalink
  49. abstract def reverseAncestryOrSelfENames: Stream[EName]

    Permalink
  50. abstract def rootElem: E

    Permalink
  51. abstract def scope: Scope

    Permalink
    Definition Classes
    StreamingScopedElemApi
  52. abstract def text: String

    Permalink
    Definition Classes
    StreamingClarkElemApi
  53. abstract def textAsQName: QName

    Permalink
    Definition Classes
    StreamingScopedElemApi
  54. abstract def textAsResolvedQName: EName

    Permalink
    Definition Classes
    StreamingScopedElemApi
  55. abstract def trimmedText: String

    Permalink
    Definition Classes
    StreamingClarkElemApi

Concrete 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. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  15. final def synchronized[T0](arg0: ⇒ T0): T0

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

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

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

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

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

Inherited from StreamingScopedElemApi[E]

Inherited from StreamingClarkElemApi[E]

Inherited from StreamingIsNavigableApi[E]

Inherited from StreamingElemApi[E]

Inherited from AnyRef

Inherited from Any

Ungrouped