Trait

eu.cdevreeze.yaidom.java8.queryapi.StreamingBackingNodes

Elem

Related Doc: package StreamingBackingNodes

Permalink

trait Elem[N, E <: N with Elem[N, E]] extends CanBeDocumentChild with StreamingScopedNodes.Elem[N, E] with StreamingBackingElemApi[E] with StreamingHasChildNodesApi[N, E]

Arbitrary element node, offering the StreamingBackingElemApi with StreamingHasChildNodesApi element query API

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Elem
  2. StreamingBackingElemApi
  3. Elem
  4. StreamingScopedElemApi
  5. Elem
  6. StreamingHasChildNodesApi
  7. StreamingClarkElemApi
  8. StreamingIsNavigableApi
  9. StreamingElemApi
  10. Elem
  11. CanBeDocumentChild
  12. CanBeDocumentChild
  13. CanBeDocumentChild
  14. CanBeDocumentChild
  15. Node
  16. Node
  17. Node
  18. Node
  19. AnyRef
  20. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def ancestors: Stream[E]

    Permalink
    Definition Classes
    StreamingBackingElemApi
  2. abstract def ancestorsOrSelf: Stream[E]

    Permalink
    Definition Classes
    StreamingBackingElemApi
  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
    Definition Classes
    StreamingBackingElemApi
  11. abstract def baseUriOption: Optional[URI]

    Permalink
    Definition Classes
    StreamingBackingElemApi
  12. abstract def children: Stream[N]

    Permalink

    Returns all child nodes, of any kind of node (element node, text node etc.).

    Returns all child nodes, of any kind of node (element node, text node etc.).

    Definition Classes
    StreamingHasChildNodesApi
  13. abstract def docUri: URI

    Permalink
    Definition Classes
    StreamingBackingElemApi
  14. abstract def docUriOption: Optional[URI]

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    StreamingBackingElemApi
  23. abstract def findAncestorOrSelf(p: Predicate[E]): Optional[E]

    Permalink
    Definition Classes
    StreamingBackingElemApi
  24. abstract def findAttributeByLocalName(localName: String): Optional[String]

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    StreamingIsNavigableApi
  37. abstract def localName: String

    Permalink
    Definition Classes
    StreamingClarkElemApi
  38. abstract def namespaces: Declarations

    Permalink
    Definition Classes
    StreamingBackingElemApi
  39. abstract def normalizedText: String

    Permalink
    Definition Classes
    StreamingClarkElemApi
  40. abstract def parent: E

    Permalink
    Definition Classes
    StreamingBackingElemApi
  41. abstract def parentBaseUriOption: Optional[URI]

    Permalink
    Definition Classes
    StreamingBackingElemApi
  42. abstract def parentOption: Optional[E]

    Permalink
    Definition Classes
    StreamingBackingElemApi
  43. abstract def path: Path

    Permalink
    Definition Classes
    StreamingBackingElemApi
  44. abstract def qname: QName

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

    Permalink
    Definition Classes
    StreamingClarkElemApi
  46. abstract def resolvedName: EName

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

    Permalink
    Definition Classes
    StreamingBackingElemApi
  48. abstract def reverseAncestryENames: Stream[EName]

    Permalink
    Definition Classes
    StreamingBackingElemApi
  49. abstract def reverseAncestryOrSelf: Stream[E]

    Permalink
    Definition Classes
    StreamingBackingElemApi
  50. abstract def reverseAncestryOrSelfENames: Stream[EName]

    Permalink
    Definition Classes
    StreamingBackingElemApi
  51. abstract def rootElem: E

    Permalink
    Definition Classes
    StreamingBackingElemApi
  52. abstract def scope: Scope

    Permalink
    Definition Classes
    StreamingScopedElemApi
  53. abstract def text: String

    Permalink
    Definition Classes
    StreamingClarkElemApi
  54. abstract def textAsQName: QName

    Permalink
    Definition Classes
    StreamingScopedElemApi
  55. abstract def textAsResolvedQName: EName

    Permalink
    Definition Classes
    StreamingScopedElemApi
  56. 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 StreamingBackingElemApi[E]

Inherited from StreamingScopedNodes.Elem[N, E]

Inherited from StreamingScopedElemApi[E]

Inherited from StreamingClarkNodes.Elem[N, E]

Inherited from StreamingHasChildNodesApi[N, E]

Inherited from StreamingClarkElemApi[E]

Inherited from StreamingIsNavigableApi[E]

Inherited from StreamingElemApi[E]

Inherited from StreamingNodes.Elem

Inherited from CanBeDocumentChild

Inherited from Node

Inherited from StreamingScopedNodes.Node

Inherited from StreamingClarkNodes.Node

Inherited from StreamingNodes.Node

Inherited from AnyRef

Inherited from Any

Ungrouped