scalaz
.
xml
.
cursor
Cs
trait
Cs
extends
Cursors
with
HCursors
with
Historys
with
Predicates
with
Shifts
with
Tags
Source
C.scala
Linear Supertypes
Tags
,
Shifts
,
Predicates
,
Historys
,
HCursors
,
Cursors
,
AnyRef
,
Any
Known Subclasses
C
,
Xml
,
Xmls
Ordering
Alphabetic
By inheritance
Inherited
Cs
Tags
Shifts
Predicates
Historys
HCursors
Cursors
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
type
CPredicate
=
Predicate
[
Cursor
]
Definition Classes
Predicates
type
Path
=
List
[(
List
[
Content
],
Tag
,
List
[
Content
])]
Definition Classes
Cursors
Value Members
final
def
!=
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
implicit
val
CursorEqual
:
Equal
[
Cursor
]
Definition Classes
Cursors
implicit
val
CursorShow
:
Show
[
Cursor
]
Definition Classes
Cursors
implicit
val
HCursorEqual
:
Equal
[
HCursor
]
Definition Classes
HCursors
implicit
val
HCursorShow
:
Show
[
HCursor
]
Definition Classes
HCursors
implicit
val
HistoryEqual
:
Equal
[
History
]
Definition Classes
Historys
implicit
val
HistoryShow
:
Show
[
History
]
Definition Classes
Historys
implicit
def
PreciateEqual
[
A
]
:
Equal
[
Predicate
[
A
]]
Definition Classes
Predicates
implicit
def
PredicateShow
[
A
]
:
Show
[
Predicate
[
A
]]
Definition Classes
Predicates
implicit
val
TagEqual
:
Equal
[
Tag
]
Definition Classes
Tags
implicit
val
TagShow
:
Show
[
Tag
]
Definition Classes
Tags
def
apply
(
o:
Op
)
:
History
Definition Classes
Historys
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
cursor
(
current:
Content
,
lefts:
List
[
Content
] =
Nil
,
rights:
List
[
Content
] =
Nil
,
parents:
Path
=
Nil
)
:
Cursor
Definition Classes
Cursors
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
falsePredicate
[
A
]
:
Predicate
[
A
]
Definition Classes
Predicates
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
findChild
(
p:
Predicate.CPredicate
)
:
Shift
Definition Classes
Shifts
def
findLeft
(
p:
Predicate.CPredicate
)
:
Shift
Definition Classes
Shifts
def
findRec
(
p:
Predicate.CPredicate
)
:
Shift
Definition Classes
Shifts
def
findRight
(
p:
Predicate.CPredicate
)
:
Shift
Definition Classes
Shifts
def
firstChild
:
Shift
Definition Classes
Shifts
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
hcursor
(
history:
History
=
History.history
,
cursor:
Option
[
Cursor
] =
None
)
:
HCursor
Definition Classes
HCursors
def
hcursorc
(
history:
History
=
History.history
,
cursor:
Cursor
)
:
HCursor
Definition Classes
HCursors
def
history
:
History
Definition Classes
Historys
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
lastChild
:
Shift
Definition Classes
Shifts
def
left
:
Shift
Definition Classes
Shifts
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
nextDepthFirst
:
Shift
Definition Classes
Shifts
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
npredicate
[
A
]
(
p: (
A
) ⇒
Boolean
,
n:
String
)
:
Predicate
[
A
]
Definition Classes
Predicates
def
nthChild
(
n: ⇒
Int
)
:
Shift
Definition Classes
Shifts
def
parent
:
Shift
Definition Classes
Shifts
def
point
:
Shift
Definition Classes
Shifts
def
predicate
[
A
]
(
p: (
A
) ⇒
Boolean
,
n:
Option
[
List
[
Char
]] =
None
)
:
Predicate
[
A
]
Definition Classes
Predicates
def
remove
:
Shift
Definition Classes
Shifts
def
removeLeft
:
Shift
Definition Classes
Shifts
def
removeRight
:
Shift
Definition Classes
Shifts
def
right
:
Shift
Definition Classes
Shifts
def
root
:
Shift
Definition Classes
Shifts
def
shift
(
k: (
Cursor
) ⇒
HCursor
)
:
Shift
Definition Classes
Shifts
def
shiftChoice
(
s:
Shift
*
)
:
Shift
Definition Classes
Shifts
def
shiftConcat
(
s:
Shift
*
)
:
Shift
Definition Classes
Shifts
def
shiftSplit
(
history: (
Cursor
) ⇒
History
,
cursor: (
Cursor
) ⇒
Option
[
Cursor
]
)
:
Shift
Definition Classes
Shifts
def
shiftSplits
(
history: (
Cursor
) ⇒
History
,
cursor: (
Cursor
) ⇒
Cursor
)
:
Shift
Definition Classes
Shifts
def
shifts
(
k: (
Cursor
) ⇒
Cursor
)
:
Shift
Definition Classes
Shifts
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
tag
(
name:
QName
,
attribs:
List
[
Attr
] =
Nil
,
line:
Option
[
CData.Line
] =
None
)
:
Tag
Definition Classes
Tags
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
truePredicate
[
A
]
:
Predicate
[
A
]
Definition Classes
Predicates
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
(
...
)
Inherited from
Tags
Inherited from
Shifts
Inherited from
Predicates
Inherited from
Historys
Inherited from
HCursors
Inherited from
Cursors
Inherited from
AnyRef
Inherited from
Any
Ungrouped