NodeCursor

cats.xml.cursor.NodeCursor
See theNodeCursor companion trait
object NodeCursor

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
NodeCursor.type

Members list

Type members

Classlikes

object Op

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Op.type
sealed trait Op

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class DeepDown
class Down
object DownWildcard.type
class Filter
class FindChild
object Head.type
object Last.type
Show all
case object Root extends NodeCursor

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Product
trait Equals
trait NodeCursor
trait Cursor[XmlNode]
trait Serializable
trait Dynamic
class Object
trait Matchable
class Any
Show all
Self type
Root.type
final class Simple(val lastCursor: NodeCursor, val lastOp: Op) extends NodeCursor

Attributes

Supertypes
trait NodeCursor
trait Cursor[XmlNode]
trait Serializable
trait Dynamic
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

def const(result: Result[XmlNode]): NodeCursor
def endo(f: NodeCursor => NodeCursor): () => NodeCursor

Implicits

Implicits

implicit val eq: Eq[NodeCursor]
implicit val show: Show[NodeCursor]