Class/Object

eu.cdevreeze.yaidom.java8.indexedelem

IndexedElem

Related Docs: object IndexedElem | package indexedelem

Permalink

final class IndexedElem extends CanBeDocumentChild with StreamingBackingElemApi[IndexedElem] with StreamingScopedElemLike[IndexedElem]

Wrapper around native yaidom indexed element, offering the streaming element query API.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IndexedElem
  2. StreamingScopedElemLike
  3. StreamingClarkElemLike
  4. StreamingIsNavigable
  5. StreamingElemLike
  6. StreamingBackingElemApi
  7. StreamingScopedElemApi
  8. StreamingClarkElemApi
  9. StreamingIsNavigableApi
  10. StreamingElemApi
  11. CanBeDocumentChild
  12. IndexedNode
  13. AnyRef
  14. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new IndexedElem(underlyingNode: Elem)

    Permalink

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. def ancestors: Stream[IndexedElem]

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  5. def ancestorsOrSelf: Stream[IndexedElem]

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. final def attribute(expandedName: EName): String

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

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

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

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

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

    Permalink
  13. def attributes: Stream[Attr]

    Permalink
  14. def baseUri: URI

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  15. def baseUriOption: Optional[URI]

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  16. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. def docUri: URI

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  18. def docUriOption: Optional[URI]

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  19. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. def equals(other: Any): Boolean

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

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

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. def findAllChildElems: Stream[IndexedElem]

    Permalink
  26. final def findAllChildElemsWithPathEntries: Stream[ElemPathEntryPair[IndexedElem]]

    Permalink
  27. final def findAllElems: Stream[IndexedElem]

    Permalink
    Definition Classes
    StreamingElemLikeStreamingElemApi
  28. final def findAllElemsOrSelf: Stream[IndexedElem]

    Permalink
    Definition Classes
    StreamingElemLikeStreamingElemApi
  29. def findAncestor(p: Predicate[IndexedElem]): Optional[IndexedElem]

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  30. def findAncestorOrSelf(p: Predicate[IndexedElem]): Optional[IndexedElem]

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  31. final def findAttributeByLocalName(localName: String): Optional[String]

    Permalink
  32. final def findChildElem(p: Predicate[IndexedElem]): Optional[IndexedElem]

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

    Permalink
  34. final def findElem(p: Predicate[IndexedElem]): Optional[IndexedElem]

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

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

    Permalink
  37. final def findReverseAncestryOrSelfByPath(path: Path): Optional[Stream[IndexedElem]]

    Permalink
  38. final def findTopmostElems(p: Predicate[IndexedElem]): Stream[IndexedElem]

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

    Permalink
    Definition Classes
    StreamingElemLikeStreamingElemApi
  40. final def getChildElem(p: Predicate[IndexedElem]): IndexedElem

    Permalink

    Workaround for Scala issue SI-8905.

    Workaround for Scala issue SI-8905.

    Definition Classes
    IndexedElemStreamingElemLikeStreamingElemApi
  41. final def getChildElemByPathEntry(entry: Entry): IndexedElem

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

    Permalink
    Definition Classes
    AnyRef → Any
  43. final def getElemOrSelfByPath(path: Path): IndexedElem

    Permalink
  44. final def getReverseAncestryOrSelfByPath(path: Path): Stream[IndexedElem]

    Permalink
  45. def hashCode(): Int

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

    Permalink
    Definition Classes
    Any
  47. final def localName: String

    Permalink
  48. def namespaces: Declarations

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  49. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  50. final def normalizedText: String

    Permalink
  51. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  53. def parent: IndexedElem

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  54. def parentBaseUriOption: Optional[URI]

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  55. def parentOption: Optional[IndexedElem]

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  56. def path: Path

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  57. def qname: QName

    Permalink
  58. def resolvedAttributes: Stream[ResolvedAttr]

    Permalink
  59. def resolvedName: EName

    Permalink
  60. def reverseAncestry: Stream[IndexedElem]

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  61. def reverseAncestryENames: Stream[EName]

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  62. def reverseAncestryOrSelf: Stream[IndexedElem]

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  63. def reverseAncestryOrSelfENames: Stream[EName]

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  64. def rootElem: IndexedElem

    Permalink
    Definition Classes
    IndexedElemStreamingBackingElemApi
  65. def scope: Scope

    Permalink
  66. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  67. def text: String

    Permalink
  68. final def textAsQName: QName

    Permalink
  69. final def textAsResolvedQName: EName

    Permalink
  70. def toString(): String

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

    Permalink
  72. val underlyingNode: Elem

    Permalink
    Definition Classes
    IndexedElemCanBeDocumentChildIndexedNode
  73. final def wait(): Unit

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

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

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

Inherited from StreamingElemLike[IndexedElem]

Inherited from StreamingElemApi[IndexedElem]

Inherited from CanBeDocumentChild

Inherited from IndexedNode

Inherited from AnyRef

Inherited from Any

Ungrouped