cats.xml.cursor
package cats.xml.cursor
Members list
Type members
Classlikes
final class AttrCursor(val vCursor: NodeCursor, op: Op) extends HCursor[XmlAttribute, NodeCursor, AttrCursor]
Horizontal cursor for node attributes
Horizontal cursor for node attributes
Attributes
- Companion
- object
- Supertypes
- Self type
object AttrCursor
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AttrCursor.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
- Known subtypes
object Cursor
A coproduct ADT to represent the Cursor
possible failures.
A coproduct ADT to represent the Cursor
possible failures.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Customclass DecoderFailedclass Errortrait FailedAttributeclass LeftBoundLimitAttrclass MissingAttrAtIndexclass MissingAttrByKeyclass MissingAttrHeadclass MissingAttrLastclass RightBoundLimitAttrtrait FailedNodeclass MissingNodeclass MissingNodeAtIndexclass MissingNodeFindclass MissingNodeHeadclass MissingNodeInEmptyGroupclass MissingNodeLastclass MissingTextclass ValidationsFailedclass InvalidTargetTypetrait MissingShow all
object CursorFailure
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CursorFailure.type
sealed trait FreeCursor[+O] extends Serializable
FreeCursor
represent a cursor with a free O
type as result of the focusing.
FreeCursor
represent a cursor with a free O
type as result of the focusing.
Type parameters
- O
-
Output type of the
FreeCursor
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
- Self type
-
FreeCursor[O]
object FreeCursor
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
FreeCursor.type
Attributes
- Supertypes
- Known subtypes
-
class AttrCursor
sealed trait NodeCursor extends Dynamic, VCursor[XmlNode, NodeCursor]
Vertical cursor for nodes
Vertical cursor for nodes
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Dynamicclass Objecttrait Matchableclass AnyShow all
- Known subtypes
- Self type
object NodeCursor
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NodeCursor.type
final class TextCursor(val lastCursor: NodeCursor) extends VCursor[XmlData, NodeCursor]
Vertical cursor for node Text
Vertical cursor for node Text
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Dynamicclass Objecttrait Matchableclass AnyShow all
- Self type
object TextCursor
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TextCursor.type
Attributes
- Supertypes
-
trait Cursor[HFocus]trait Serializabletrait Dynamicclass Objecttrait Matchableclass AnyShow all
- Known subtypes
In this article