|
Scala
1.4.0.3 |
|||
Object Summary | |
object Node
This object provides methods |
|
object NodeSeq
|
|
case
|
object Null
|
object Parsing
DEPRECATED - use either parsing.TokenTests, or Utilty (helper functions for parsing XML fragments ). |
|
object TextBuffer
|
|
case
|
object TopScope
|
object Utility
Utility functions for processing instances of bound and not bound XML classes, as well as escaping text nodes |
|
object XML
functions to load and save XML elements. |
Trait Summary | |
trait NodeTraverser()
|
|
trait TypeSymbol()
|
Class Summary | |
class Atom[+A](data: A)
an XML node for text (PCDATA). |
|
case
|
class Comment(commentText: String)
an XML node for comments. |
class Document()
A document information item (according to InfoSet spec). |
|
case
|
class Elem(prefix: String, label: String, attributes: MetaData, scope: NamespaceBinding, child: Node*)
The case class Elem implements the Node trait,
providing an immutable data object representing an XML element.
|
case
|
class EntityRef(entityName: String)
an XML node for entity references |
abstract
|
class MetaData()
Attribute information item, and linked list of attribute information items. |
class Molecule[+A](list: List[A])
an XML node for a list of data items. |
|
class NamespaceBinding(prefix: String, uri: String, parent: NamespaceBinding)
The class NamespaceBinding represents namespace bindings
and scopes.
|
|
abstract
|
class Node()
An abstract class representing XML with nodes of a labelled tree. |
class NodeBuffer()
This class acts as a Buffer for nodes. |
|
abstract
|
class NodeSeq()
a wrapper around Seq[Node] that adds XPath and comprehension methods |
class PrefixedAttribute(pre: String, key: String, value: String, next: MetaData)
prefixed attributes always have a non-null namespace |
|
class PrettyPrinter(width: Int, step: Int)
Class for pretty printing. |
|
case
|
class ProcInstr(target: String, proctext: String)
an XML node for processing instructions (PI) |
abstract
|
class SpecialNode()
a special XML node is either text (PCDATA), a comment, a PI, or an entity ref |
case
|
class Text(_data: String)
an XML node for text (PCDATA). |
class TextBuffer()
this classes is for creating text nodes without surplus whitespace. |
|
class UnprefixedAttribute(key: String, value: String, next: MetaData)
unprefixed attributes have the null namespace |
Package Summary | |
package dtd
|
|
package factory
|
|
package parsing
|
|
package path
|
|
package transform
|
|
Scala
1.4.0.3 |
|||