scalaz.xml

IdentityXml

sealed trait IdentityXml[A] extends AnyRef

A wrapper for a value of any type on which XML-like operations (e.g. parsing) may be performed.

Source
IdentityXml.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. IdentityXml
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract val value: A

Concrete Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. def -=-(v: String)(implicit ev: =:=[A, String]): Attr

    Constructs an XML attribute using this string value as the key and the given argument as the value.

  5. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  6. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  15. def linenumber(n: CData.Line)(implicit x: XSource[A]): Token.LStr

    Produces a string with an associated line-number from this XML data source.

  16. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  19. def parseXml(implicit x: XSource[A]): List[Content]

    Parse this XML data source into a list of content values.

  20. def parseXmlDoc(implicit x: XSource[A]): Option[Element]

    Parse this XML data source into a potential element value.

  21. def parseXmlDocFile(implicit ev: =:=[A, String]): Option[Element]

    Parse this filename as a XML data source into a potential element value.

  22. def parseXmlFile(implicit ev: =:=[A, String]): List[Content]

    Parse this filename as a XML data source into a list of content values.

  23. def sxprint(c: Config)(implicit x: XPrint[A]): List[Char]

    Produces the XML pretty-printed output of this value using the given configuration.

  24. def sxprints(c: Config)(implicit x: XPrint[A]): String

    Produces the XML pretty-printed output of this value using the given configuration.

  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  26. def toString(): String

    Definition Classes
    AnyRef → Any
  27. def tokens(implicit x: XSource[A]): List[Token]

    Produces a list of tokens from this XML data source with the line-number 1.

  28. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. def xappendFile(f: String)(c: Config)(implicit x: XPrint[A]): Unit

    Appends the XML pretty-printed output of this value to the given file using the given configuration.

  32. def xdprint(implicit x: XPrint[A]): Unit

    Prints the XML pretty-printed output of this value to the standard output stream using the default configuration.

  33. def xdprintln(implicit x: XPrint[A]): Unit

    Prints the XML pretty-printed output of this value to the standard output stream using the default configuration followed by a newline.

  34. def xprint(c: Config)(implicit x: XPrint[A]): Unit

    Prints the XML pretty-printed output of this value to the standard output stream using the given configuration.

  35. def xprintln(c: Config)(implicit x: XPrint[A]): Unit

    Prints the XML pretty-printed output of this value to the standard output stream using the given configuration followed by a newline.

  36. def xwriteFile(f: String)(c: Config)(implicit x: XPrint[A]): Unit

    Writes the XML pretty-printed output of this value to the given file using the given configuration.

Inherited from AnyRef

Inherited from Any

Ungrouped