org
.
scalawag
sdom
package
sdom
Linear Supertypes
Canonicalization
,
SchemaValidation
,
ScalaXmlConversions
,
XPathImplicits
,
Transformers
,
Selectors
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
sdom
Canonicalization
SchemaValidation
ScalaXmlConversions
XPathImplicits
Transformers
Selectors
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
implicit
class
AttributeTransformer
extends
Transformer
[
Attribute
,
AttributeSpec
]
Definition Classes
Transformers
implicit
class
AttributesTransformer
extends
MultiTransformer
[
Attribute
,
AttributeSpec
]
Definition Classes
Transformers
implicit
class
ChildTransformer
extends
Transformer
[
Child
,
ChildSpec
]
Definition Classes
Transformers
implicit
class
ChildrenTransformer
extends
MultiTransformer
[
Child
,
ChildSpec
]
Definition Classes
Transformers
implicit
class
ElementLiteralizer
extends
AnyRef
Definition Classes
ScalaXmlConversions
trait
MultiTransformer
[
A <:
Node
,
B <:
NodeSpec
]
extends
Transformer
[
A
,
B
]
Definition Classes
Transformers
implicit
class
NamespaceTransformer
extends
Transformer
[
Namespace
,
NamespaceSpec
]
Definition Classes
Transformers
implicit
class
NamespacesTransformer
extends
MultiTransformer
[
Namespace
,
NamespaceSpec
]
Definition Classes
Transformers
implicit
class
NodeXPathSelector
extends
XPathSelectable
Definition Classes
XPathImplicits
implicit
class
NodesTransformer
extends
MultiTransformer
[
Node
,
NodeSpec
]
Definition Classes
Transformers
implicit
class
NodesXPathSelector
extends
XPathSelectable
Definition Classes
XPathImplicits
implicit
class
ParentSpecCanonicalizer
[
T <:
ParentSpec
[_]
]
extends
AnyRef
Definition Classes
Canonicalization
implicit
class
SchemaValidator
extends
AnyRef
Definition Classes
SchemaValidation
trait
Transformer
[
A <:
Node
,
B <:
NodeSpec
]
extends
AnyRef
Definition Classes
Transformers
Value Members
val
*
:
Selector
[
Element
]
Definition Classes
Selectors
def
add
(
a:
AttributeSpec
)
:
PartialFunction
[
Element
,
Iterable
[
ElementSpec
]]
Definition Classes
Transformers
def
append
(
c:
ChildSpec
)
:
PartialFunction
[
Child
,
Iterable
[
ChildSpec
]]
Definition Classes
Transformers
implicit
def
literalToChildSpecs
(
nodes:
NodeSeq
)
(
implicit
strategy:
Strategy
)
:
Iterable
[
ChildSpec
]
Definition Classes
ScalaXmlConversions
implicit
def
literalToElementSpec
(
e:
Elem
)
(
implicit
strategy:
Strategy
)
:
ElementSpec
Definition Classes
ScalaXmlConversions
def
mapChildren
(
fn: (
Iterable
[
Child
]) ⇒
Iterable
[
ChildSpec
]
)
:
PartialFunction
[
Child
,
Iterable
[
ChildSpec
]]
Definition Classes
Transformers
val
node
:
Selector
[
Child
]
Definition Classes
Selectors
def
oneToOne
[
A
,
B
]
(
fn: (
A
) ⇒
B
)
:
PartialFunction
[
A
,
Iterable
[
B
]]
Definition Classes
Transformers
def
prepend
(
c:
ChildSpec
)
:
PartialFunction
[
Child
,
Iterable
[
ChildSpec
]]
Definition Classes
Transformers
def
remove
[
T
]
:
PartialFunction
[
T
,
Iterable
[
Nothing
]]
Definition Classes
Transformers
implicit
def
stringToTextSpec
(
text:
String
)
:
TextSpec
val
text
:
Selector
[
TextLike
]
Definition Classes
Selectors
Inherited from
Canonicalization
Inherited from
SchemaValidation
Inherited from
ScalaXmlConversions
Inherited from
XPathImplicits
Inherited from
Transformers
Inherited from
Selectors
Inherited from
AnyRef
Inherited from
Any
Ungrouped