|
Scala 2.3.1
|
case
class
Elem
extends
scala.xml.Node
with
scala.ScalaObject
with
scala.Product5[java.lang.String, java.lang.String, scala.xml.MetaData, scala.xml.NamespaceBinding, scala.Seq[scala.xml.Node]]
Elem
extends the Node class,
providing an immutable data object representing an XML element.prefix -
(may be null)
label -
the element name
attribute -
the attribute map
child -
the children of this node
Constructor Summary | |
def
this
(prefix: java.lang.String, label: java.lang.String, attributes: scala.xml.MetaData, scope: scala.xml.NamespaceBinding, child: scala.xml.Node*)
|
Val Summary | |
override
|
val
attributes
: scala.xml.MetaData
|
val
child
: scala.xml.Node*
|
|
val
label
: java.lang.String
|
|
override
|
val
prefix
: java.lang.String
|
override
|
val
scope
: scala.xml.NamespaceBinding
|
Def Summary | |
final override
|
def
$tag
: scala.Int
|
final
|
def
%
(attrs: scala.xml.MetaData)
: scala.xml.Elem
Return a new element with updated attributes |
final override
|
def
_1
: java.lang.String
|
final override
|
def
_2
: java.lang.String
|
final override
|
def
_3
: scala.xml.MetaData
|
final override
|
def
_4
: scala.xml.NamespaceBinding
|
final override
|
def
_5
: scala.xml.Node*
|
override
|
def
hashCode
: scala.Int
|
final override
|
def
productPrefix
: java.lang.String
|
override
|
def
text
: java.lang.String
|
final override
|
def
typeTag$
: scala.Int
|
Def inherited from scala.xml.Node | |
attribute , attribute, attributes, child, descendant, descendant_or_self, equals, getNamespace, hashCode, label, nameToString, namespace, prefix, scope, text, theSeq, toString, toString, typeTag$, xmlType |
Def inherited from scala.Product5[java.lang.String, java.lang.String, scala.xml.MetaData, scala.xml.NamespaceBinding, scala.Seq[scala.xml.Node]] | |
_1 , _2, _3, _4, _5, arity, element |
Constructor Detail |
def
this
(prefix: java.lang.String, label: java.lang.String, attributes: scala.xml.MetaData, scope: scala.xml.NamespaceBinding, child: scala.xml.Node*)
Val Detail |
override
val
attributes
: scala.xml.MetaData
val
child
: scala.xml.Node*
val
label
: java.lang.String
override
val
prefix
: java.lang.String
override
val
scope
: scala.xml.NamespaceBinding
Def Detail |
final override
def
$tag
: scala.Int
final
def
%
(attrs: scala.xml.MetaData): scala.xml.Elem
attrs -
final override
def
_1
: java.lang.String
final override
def
_2
: java.lang.String
final override
def
_3
: scala.xml.MetaData
final override
def
_4
: scala.xml.NamespaceBinding
final override
def
_5
: scala.xml.Node*
override
def
hashCode
: scala.Int
final override
def
productPrefix
: java.lang.String
override
def
text
: java.lang.String
final override
def
typeTag$
: scala.Int