Trait

eu.cdevreeze.yaidom.java8.queryapi

StreamingScopedElemLike

Related Doc: package queryapi

Permalink

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

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

Self Type
E
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. StreamingScopedElemLike
  2. StreamingClarkElemLike
  3. StreamingIsNavigable
  4. StreamingElemLike
  5. StreamingScopedElemApi
  6. StreamingClarkElemApi
  7. StreamingIsNavigableApi
  8. StreamingElemApi
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def attributes: Stream[Attr]

    Permalink
  2. abstract def findAllChildElems: Stream[E]

    Permalink
    Definition Classes
    StreamingElemLikeStreamingElemApi
  3. abstract def qname: QName

    Permalink
  4. abstract def resolvedAttributes: Stream[ResolvedAttr]

    Permalink
  5. abstract def resolvedName: EName

    Permalink
  6. abstract def scope: Scope

    Permalink
  7. abstract def text: String

    Permalink

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. final def attribute(expandedName: EName): String

    Permalink
  6. final def attributeAsQName(expandedName: EName): QName

    Permalink
  7. final def attributeAsQNameOption(expandedName: EName): Optional[QName]

    Permalink
  8. final def attributeAsResolvedQName(expandedName: EName): EName

    Permalink
  9. final def attributeAsResolvedQNameOption(expandedName: EName): Optional[EName]

    Permalink
  10. final def attributeOption(expandedName: EName): Optional[String]

    Permalink
  11. def clone(): AnyRef

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  14. final def filterChildElems(p: Predicate[E]): Stream[E]

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

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

    Permalink
    Definition Classes
    StreamingElemLikeStreamingElemApi
  17. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. final def findAllChildElemsWithPathEntries: Stream[ElemPathEntryPair[E]]

    Permalink
  19. final def findAllElems: Stream[E]

    Permalink
    Definition Classes
    StreamingElemLikeStreamingElemApi
  20. final def findAllElemsOrSelf: Stream[E]

    Permalink
    Definition Classes
    StreamingElemLikeStreamingElemApi
  21. final def findAttributeByLocalName(localName: String): Optional[String]

    Permalink
  22. final def findChildElem(p: Predicate[E]): Optional[E]

    Permalink
    Definition Classes
    StreamingElemLikeStreamingElemApi
  23. final def findChildElemByPathEntry(entry: Entry): Optional[E]

    Permalink
  24. final def findElem(p: Predicate[E]): Optional[E]

    Permalink
    Definition Classes
    StreamingElemLikeStreamingElemApi
  25. final def findElemOrSelf(p: Predicate[E]): Optional[E]

    Permalink
    Definition Classes
    StreamingElemLikeStreamingElemApi
  26. final def findElemOrSelfByPath(path: Path): Optional[E]

    Permalink
  27. final def findReverseAncestryOrSelfByPath(path: Path): Optional[Stream[E]]

    Permalink
  28. final def findTopmostElems(p: Predicate[E]): Stream[E]

    Permalink
    Definition Classes
    StreamingElemLikeStreamingElemApi
  29. final def findTopmostElemsOrSelf(p: Predicate[E]): Stream[E]

    Permalink
    Definition Classes
    StreamingElemLikeStreamingElemApi
  30. def getChildElem(p: Predicate[E]): E

    Permalink
    Definition Classes
    StreamingElemLikeStreamingElemApi
  31. final def getChildElemByPathEntry(entry: Entry): E

    Permalink
  32. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  33. final def getElemOrSelfByPath(path: Path): E

    Permalink
  34. final def getReverseAncestryOrSelfByPath(path: Path): Stream[E]

    Permalink
  35. def hashCode(): Int

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

    Permalink
    Definition Classes
    Any
  37. final def localName: String

    Permalink
  38. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  39. final def normalizedText: String

    Permalink
  40. final def notify(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
  43. final def textAsQName: QName

    Permalink
  44. final def textAsResolvedQName: EName

    Permalink
  45. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  46. final def trimmedText: String

    Permalink
  47. final def wait(): Unit

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

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

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

Inherited from StreamingClarkElemLike[E]

Inherited from StreamingIsNavigable[E]

Inherited from StreamingElemLike[E]

Inherited from StreamingScopedElemApi[E]

Inherited from StreamingClarkElemApi[E]

Inherited from StreamingIsNavigableApi[E]

Inherited from StreamingElemApi[E]

Inherited from AnyRef

Inherited from Any

Ungrouped