Trait/Object

scalaz.xml.cursor

Cursor

Related Docs: object Cursor | package cursor

Permalink

sealed trait Cursor extends AnyRef

Source
Cursor.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Cursor
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract val current: Content

    Permalink
  2. abstract val lefts: List[Content]

    Permalink
  3. abstract val parents: Cursor.Path

    Permalink
  4. abstract val rights: List[Content]

    Permalink

Concrete Value Members

  1. def !(c: Content): Cursor

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

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

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

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

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

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

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

    Permalink
  9. final def asInstanceOf[T0]: T0

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

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

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

    Permalink
  13. def cref: Option[QName.Str]

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

    Permalink
  15. def elem: Option[Element]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  32. def firstChild: Option[Cursor]

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  36. def hasChildren: Boolean

    Permalink
  37. def hashCode(): Int

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

    Permalink
  39. def insertGoRight(t: Content): Cursor

    Permalink
  40. def iremove: Option[Cursor]

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

    Permalink
  42. def isChild: Boolean

    Permalink
  43. def isComment: Boolean

    Permalink
  44. def isCref: Boolean

    Permalink
  45. def isElem: Boolean

    Permalink
  46. def isFirst: Boolean

    Permalink
  47. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  48. def isLast: Boolean

    Permalink
  49. def isLeaf: Boolean

    Permalink
  50. def isRoot: Boolean

    Permalink
  51. def isText: Boolean

    Permalink
  52. def lastChild: Option[Cursor]

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

    Permalink
  54. def left: Option[Cursor]

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

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

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

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

    Permalink
  59. def nodeIndex: Int

    Permalink
  60. final def notify(): Unit

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

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

    Permalink
  63. def parent: Option[Cursor]

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

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

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

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

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

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

    Permalink
  70. def removeGoUp: Option[Cursor]

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

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

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

    Permalink
  74. def removeLefts: Cursor

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

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

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

    Permalink
  78. def removeRights: Cursor

    Permalink
  79. def right: Option[Cursor]

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

    Permalink
  81. def root: Cursor

    Permalink
  82. def setCurrent(c: Content): Cursor

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

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

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

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

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

    Permalink
  88. def toForest: List[Content]

    Permalink
  89. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  90. def toTree: Content

    Permalink
  91. def unary_-: Content

    Permalink
  92. def unary_~: Content

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

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

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

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

    Permalink
  97. final def wait(): Unit

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

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

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

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

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

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

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped