trait
TreeLoc
[+A]
extends AnyRef
Abstract Value Members
-
val
lefts
: Stream[Tree[A]]
-
val
parents
: Stream[(Stream[Tree[A]], A, Stream[Tree[A]])]
-
val
rights
: Stream[Tree[A]]
-
val
tree
: Tree[A]
Concrete Value Members
-
def
!=
(arg0: AnyRef): Boolean
-
def
!=
(arg0: Any): Boolean
-
def
##
(): Int
-
def
==
(arg0: AnyRef): Boolean
-
def
==
(arg0: Any): Boolean
-
def
asInstanceOf
[T0]
: T0
-
def
clone
(): AnyRef
-
def
delete
: Option[TreeLoc[A]]
-
def
eq
(arg0: AnyRef): Boolean
-
def
equals
(arg0: Any): Boolean
-
def
finalize
(): Unit
-
def
findChild
(p: (Tree[A]) ⇒ Boolean): Option[TreeLoc[A]]
-
def
firstChild
: Option[TreeLoc[A]]
-
def
getChild
(n: Int): Option[TreeLoc[A]]
-
def
getClass
(): java.lang.Class[_]
-
def
getLabel
: A
-
def
hasChildren
: Boolean
-
def
hashCode
(): Int
-
def
insertDownAt
[AA >: A]
(n: Int, t: Tree[AA]): Option[TreeLoc[AA]]
-
def
insertDownFirst
[AA >: A]
(t: Tree[AA]): TreeLoc[AA]
-
def
insertDownLast
[AA >: A]
(t: Tree[AA]): TreeLoc[AA]
-
def
insertLeft
[AA >: A]
(t: Tree[AA]): TreeLoc[AA]
-
def
insertRight
[AA >: A]
(t: Tree[AA]): TreeLoc[AA]
-
def
isChild
: Boolean
-
def
isFirst
: Boolean
-
def
isInstanceOf
[T0]
: Boolean
-
def
isLast
: Boolean
-
def
isLeaf
: Boolean
-
def
isRoot
: Boolean
-
def
lastChild
: Option[TreeLoc[A]]
-
def
left
: Option[TreeLoc[A]]
-
def
modifyLabel
[AA >: A]
(f: (AA) ⇒ AA): TreeLoc[AA]
-
def
modifyTree
[AA >: A]
(f: (Tree[AA]) ⇒ Tree[AA]): TreeLoc[AA]
-
def
ne
(arg0: AnyRef): Boolean
-
def
notify
(): Unit
-
def
notifyAll
(): Unit
-
def
parent
: Option[TreeLoc[A]]
-
def
path
: Stream[A]
-
def
right
: Option[TreeLoc[A]]
-
-
def
setLabel
[AA >: A]
(a: AA): TreeLoc[AA]
-
def
setTree
[AA >: A]
(t: Tree[AA]): TreeLoc[AA]
-
def
synchronized
[T0]
(arg0: ⇒ T0): T0
-
def
toForest
: Stream[Tree[A]]
-
def
toString
(): String
-
def
toTree
: Tree[A]
-
def
wait
(): Unit
-
def
wait
(arg0: Long, arg1: Int): Unit
-
def
wait
(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any