cats.xml

package cats.xml

Members list

Packages

package cats.xml.codec
package cats.xml.cursor

Type members

Classlikes

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait NodeContent

Coproduct to define XML node content

Coproduct to define XML node content

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Children
object Empty
class Text

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type
sealed trait NodeContentInstances

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object NodeContent
trait Xml

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class XmlAttribute
trait XmlData
class XmlArray[T]
class XmlBool
class XmlChar
trait XmlNumber
class XmlString
object XmlNull
trait XmlNode
class Group
class Node
Show all
object Xml

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Xml.type
final case class XmlAttribute(key: String, value: XmlData) extends Xml, Serializable

Attributes

Companion
object
Supertypes
trait Product
trait Equals
trait Serializable
trait Xml
class Object
trait Matchable
class Any
Show all
object XmlAttribute

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait XmlData extends Xml, Serializable

Represents a data value in XML.

Represents a data value in XML.

To instantiate a value of this type, use the Xml.from* methods.

Attributes

Companion
object
Supertypes
trait Serializable
trait Xml
class Object
trait Matchable
class Any
Known subtypes
class XmlArray[T]
class XmlBool
class XmlChar
trait XmlNumber
class XmlString
object XmlNull
Show all
object XmlData

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
XmlData.type
sealed trait XmlNode extends Xml

Attributes

Companion
object
Supertypes
trait Xml
class Object
trait Matchable
class Any
Known subtypes
class Group
class Node

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
XmlNode.type
sealed trait XmlNodeInstances

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object XmlNode
sealed trait XmlNodeSyntax

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object XmlNode
case object XmlNull extends Xml, XmlData

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Product
trait Equals
trait XmlData
trait Serializable
trait XmlNode
trait Xml
class Object
trait Matchable
class Any
Show all
Self type
XmlNull.type
trait XmlParser[F[_]]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object XmlParser

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
XmlParser.type
trait XmlPrinter

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object XmlPrinter

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
XmlPrinter.type
object implicits

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
implicits.type
object syntax

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
syntax.type