sealed trait Cursor extends AnyRef
- Source
- Cursor.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Cursor
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
Concrete Value Members
- def !(c: Content): Cursor
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
- def -->>(c: (Content) ⇒ Content): Cursor
- def :>>>(c: Content): Cursor
- def <<<:(c: Content): Cursor
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def ^: Option[Cursor]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- def comment: Option[QName.Str]
- def commentOr(s: ⇒ QName.Str): QName.Str
- def cref: Option[QName.Str]
- def crefOr(s: ⇒ QName.Str): QName.Str
- def elem: Option[Element]
- def elemOr(e: ⇒ Element): Element
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def findChild(p: (Cursor) ⇒ Boolean): Option[Cursor]
- def findChildElementName(p: (String) ⇒ Boolean): Option[Cursor]
- def findChildElementNameOr(p: (String) ⇒ Boolean, c: ⇒ Cursor): Cursor
- def findChildElementQname(p: (QName) ⇒ Boolean): Option[Cursor]
- def findChildElementQnameOr(p: (QName) ⇒ Boolean, c: ⇒ Cursor): Cursor
- def findChildOr(p: (Cursor) ⇒ Boolean, c: ⇒ Cursor): Cursor
- def findLeft(p: (Cursor) ⇒ Boolean): Option[Cursor]
- def findLeftOr(p: (Cursor) ⇒ Boolean, c: ⇒ Cursor): Cursor
- def findRec(p: (Cursor) ⇒ Boolean): Option[Cursor]
- def findRecOr(p: (Cursor) ⇒ Boolean, c: ⇒ Cursor): Cursor
- def findRight(p: (Cursor) ⇒ Boolean): Option[Cursor]
- def findRightOr(p: (Cursor) ⇒ Boolean, c: ⇒ Cursor): Cursor
- def firstChild: Option[Cursor]
- def firstChildOr(c: ⇒ Cursor): Cursor
- def getChildOr(n: ⇒ Int, c: ⇒ Cursor): Cursor
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- def hasChildren: Boolean
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- def insertGoLeft(t: Content): Cursor
- def insertGoRight(t: Content): Cursor
- def iremove: Option[Cursor]
- def iremoveOr(c: ⇒ Cursor): Cursor
- def isChild: Boolean
- def isComment: Boolean
- def isCref: Boolean
- def isElem: Boolean
- def isFirst: Boolean
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isLast: Boolean
- def isLeaf: Boolean
- def isRoot: Boolean
- def isText: Boolean
- def lastChild: Option[Cursor]
- def lastChildOr(c: ⇒ Cursor): Cursor
- def left: Option[Cursor]
- def leftOr(c: ⇒ Cursor): Cursor
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def nextDepthFirst: Option[Cursor]
- def nextDepthFirstOr(c: ⇒ Cursor): Cursor
- def nodeIndex: Int
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- def nthChild(n: ⇒ Int): Option[Cursor]
- def parent: Option[Cursor]
- def parentOr(c: ⇒ Cursor): Cursor
- def remove: Option[(Content, Cursor)]
- def removeGoLeft(t: Content): Option[Cursor]
- def removeGoLeftOr(t: Content, c: ⇒ Cursor): Cursor
- def removeGoRight(t: Content): Option[Cursor]
- def removeGoRightOr(t: Content, c: ⇒ Cursor): Cursor
- def removeGoUp: Option[Cursor]
- def removeGoUpOr(c: ⇒ Cursor): Cursor
- def removeLeft: Option[(Content, Cursor)]
- def removeLeftOr(c: ⇒ (Content, Cursor)): (Content, Cursor)
- def removeLefts: Cursor
- def removeOr(c: ⇒ (Content, Cursor)): (Content, Cursor)
- def removeRight: Option[(Content, Cursor)]
- def removeRightOr(c: ⇒ (Content, Cursor)): (Content, Cursor)
- def removeRights: Cursor
- def right: Option[Cursor]
- def rightOr(c: ⇒ Cursor): Cursor
- def root: Cursor
- def setCurrent(c: Content): Cursor
- def setLefts(l: List[Content]): Cursor
- def setRights(l: List[Content]): Cursor
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- def text: Option[CData]
- def textOr(d: ⇒ CData): CData
- def toForest: List[Content]
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def toTree: Content
- def unary_-: Content
- def unary_~: Content
- def usingComment(k: (QName.Str) ⇒ QName.Str): Cursor
- def usingCref(k: (QName.Str) ⇒ QName.Str): Cursor
- def usingElem(k: (Element) ⇒ Element): Cursor
- def usingText(k: (CData) ⇒ CData): Cursor
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
walk(k: (Cursor) ⇒ Content): Cursor
- Annotations
- @tailrec()
- def withCurrent(c: (Content) ⇒ Content): Cursor
- def withLefts(l: (List[Content]) ⇒ List[Content]): Cursor
- def withRights(l: (List[Content]) ⇒ List[Content]): Cursor