scalaz.xml.cursor

Cursor

Related Docs: object Cursor | package cursor

sealed trait Cursor extends AnyRef

Source
Cursor.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Cursor
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract val current: Content

  2. abstract val lefts: List[Content]

  3. abstract val parents: Cursor.Path

  4. abstract val rights: List[Content]

Concrete Value Members

  1. def !(c: Content): Cursor

  2. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. def -->>(c: (Content) ⇒ Content): Cursor

  5. def :>>>(c: Content): Cursor

  6. def <<<:(c: Content): Cursor

  7. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  8. def ^: Option[Cursor]

  9. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  10. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def comment: Option[QName.Str]

  12. def commentOr(s: ⇒ QName.Str): QName.Str

  13. def cref: Option[QName.Str]

  14. def crefOr(s: ⇒ QName.Str): QName.Str

  15. def elem: Option[Element]

  16. def elemOr(e: ⇒ Element): Element

  17. final def eq(arg0: AnyRef): Boolean

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. def findChild(p: (Cursor) ⇒ Boolean): Option[Cursor]

  21. def findChildElementName(p: (String) ⇒ Boolean): Option[Cursor]

  22. def findChildElementNameOr(p: (String) ⇒ Boolean, c: ⇒ Cursor): Cursor

  23. def findChildElementQname(p: (QName) ⇒ Boolean): Option[Cursor]

  24. def findChildElementQnameOr(p: (QName) ⇒ Boolean, c: ⇒ Cursor): Cursor

  25. def findChildOr(p: (Cursor) ⇒ Boolean, c: ⇒ Cursor): Cursor

  26. def findLeft(p: (Cursor) ⇒ Boolean): Option[Cursor]

  27. def findLeftOr(p: (Cursor) ⇒ Boolean, c: ⇒ Cursor): Cursor

  28. def findRec(p: (Cursor) ⇒ Boolean): Option[Cursor]

  29. def findRecOr(p: (Cursor) ⇒ Boolean, c: ⇒ Cursor): Cursor

  30. def findRight(p: (Cursor) ⇒ Boolean): Option[Cursor]

  31. def findRightOr(p: (Cursor) ⇒ Boolean, c: ⇒ Cursor): Cursor

  32. def firstChild: Option[Cursor]

  33. def firstChildOr(c: ⇒ Cursor): Cursor

  34. def getChildOr(n: ⇒ Int, c: ⇒ Cursor): Cursor

  35. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  36. def hasChildren: Boolean

  37. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  38. def insertGoLeft(t: Content): Cursor

  39. def insertGoRight(t: Content): Cursor

  40. def iremove: Option[Cursor]

  41. def iremoveOr(c: ⇒ Cursor): Cursor

  42. def isChild: Boolean

  43. def isComment: Boolean

  44. def isCref: Boolean

  45. def isElem: Boolean

  46. def isFirst: Boolean

  47. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  48. def isLast: Boolean

  49. def isLeaf: Boolean

  50. def isRoot: Boolean

  51. def isText: Boolean

  52. def lastChild: Option[Cursor]

  53. def lastChildOr(c: ⇒ Cursor): Cursor

  54. def left: Option[Cursor]

  55. def leftOr(c: ⇒ Cursor): Cursor

  56. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  57. def nextDepthFirst: Option[Cursor]

  58. def nextDepthFirstOr(c: ⇒ Cursor): Cursor

  59. def nodeIndex: Int

  60. final def notify(): Unit

    Definition Classes
    AnyRef
  61. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  62. def nthChild(n: ⇒ Int): Option[Cursor]

  63. def parent: Option[Cursor]

  64. def parentOr(c: ⇒ Cursor): Cursor

  65. def remove: Option[(Content, Cursor)]

  66. def removeGoLeft(t: Content): Option[Cursor]

  67. def removeGoLeftOr(t: Content, c: ⇒ Cursor): Cursor

  68. def removeGoRight(t: Content): Option[Cursor]

  69. def removeGoRightOr(t: Content, c: ⇒ Cursor): Cursor

  70. def removeGoUp: Option[Cursor]

  71. def removeGoUpOr(c: ⇒ Cursor): Cursor

  72. def removeLeft: Option[(Content, Cursor)]

  73. def removeLeftOr(c: ⇒ (Content, Cursor)): (Content, Cursor)

  74. def removeLefts: Cursor

  75. def removeOr(c: ⇒ (Content, Cursor)): (Content, Cursor)

  76. def removeRight: Option[(Content, Cursor)]

  77. def removeRightOr(c: ⇒ (Content, Cursor)): (Content, Cursor)

  78. def removeRights: Cursor

  79. def right: Option[Cursor]

  80. def rightOr(c: ⇒ Cursor): Cursor

  81. def root: Cursor

  82. def setCurrent(c: Content): Cursor

  83. def setLefts(l: List[Content]): Cursor

  84. def setRights(l: List[Content]): Cursor

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

    Definition Classes
    AnyRef
  86. def text: Option[CData]

  87. def textOr(d: ⇒ CData): CData

  88. def toForest: List[Content]

  89. def toString(): String

    Definition Classes
    AnyRef → Any
  90. def toTree: Content

  91. def unary_-: Content

  92. def unary_~: Content

  93. def usingComment(k: (QName.Str) ⇒ QName.Str): Cursor

  94. def usingCref(k: (QName.Str) ⇒ QName.Str): Cursor

  95. def usingElem(k: (Element) ⇒ Element): Cursor

  96. def usingText(k: (CData) ⇒ CData): Cursor

  97. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  100. final def walk(k: (Cursor) ⇒ Content): Cursor

    Annotations
    @tailrec()
  101. def withCurrent(c: (Content) ⇒ Content): Cursor

  102. def withLefts(l: (List[Content]) ⇒ List[Content]): Cursor

  103. def withRights(l: (List[Content]) ⇒ List[Content]): Cursor

Inherited from AnyRef

Inherited from Any

Ungrouped