Package

scales.xml

dsl

Permalink

package dsl

Visibility
  1. Public
  2. All

Type Members

  1. final class DslBuilder extends AnyRef

    Permalink
  2. trait DslImplicits extends AnyRef

    Permalink
  3. case class FoldErrorException(error: FoldError) extends RuntimeException with Product with Serializable

    Permalink

    Simple runtime Wrapper around folds

  4. class NSMPimper extends AnyRef

    Permalink

    Leveraged via implicit fromNSToNSMPimper, adds m/matcher to create a NamespaceMatcher

  5. class NamespaceMatcher extends AnyRef

    Permalink

    Matches a given Namespace against either an Attribute or Elem with the namespace only

  6. final class OptionalAttribute extends AnyRef

    Permalink

    Add ?-> to an attributeqname

  7. final class OptionalDslBuilder extends AnyRef

    Permalink

    Represents an optional cascading tree,

    Represents an optional cascading tree,

    NB Must have a starting element, modelled as tree as we need to keep the data around and trees must always have an elem.

  8. trait OptionalDslBuilderImplicits extends AnyRef

    Permalink

    DslImplicits centered on the OptionalDslBuilder only

  9. class QNameMPimper extends AnyRef

    Permalink

    Leveraged via implicit fromQNameToQNamePimper, adds m/matcher to create a QNameMatcher

  10. class QNameMatcher extends AnyRef

    Permalink

    Matches a given QName against either an Attribute or Elem with the namespace and localname only (QName.=:=)

  11. trait XPathMatcher extends AnyRef

    Permalink

    PathMatching functions over booleans

Value Members

  1. object DslBuilder

    Permalink

    Entry point to creating DslBuilders, can be used without the implicit helpers

  2. object OptionalDslBuilder

    Permalink

    Entry point to creating OptionalDslBuilders, can be used without the implicit helpers

Ungrouped