Packages

package xml

Linear Supertypes
Functions, TextFunctions, NameFunctions, XmlPaths, XmlEquals, SerializingIter, XmlPrinter, TraxSourceConversions, PullIteratees, XmlPulls, XmlParser, XmlUtils, XmlFactories, Whitespace, XmlTypes, XPathMatcher, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. xml
  2. Functions
  3. TextFunctions
  4. NameFunctions
  5. XmlPaths
  6. XmlEquals
  7. SerializingIter
  8. XmlPrinter
  9. TraxSourceConversions
  10. PullIteratees
  11. XmlPulls
  12. XmlParser
  13. XmlUtils
  14. XmlFactories
  15. Whitespace
  16. XmlTypes
  17. XPathMatcher
  18. AnyRef
  19. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type AttributePath = xml.xpath.AttributePath
  2. type AttributePaths[PT <: Iterable[XmlPath]] = xml.xpath.AttributePaths[PT]
  3. type AttributeQName = EitherLike[PrefixedQName, NoNamespaceQName]
    Definition Classes
    XmlTypes
  4. type Attributes = ListSet[Attribute]
    Definition Classes
    XmlTypes
  5. type CloseablePull = XmlPull with Closeable with IsClosed
    Definition Classes
    XmlPrinter
  6. type ItemOrElem = EitherLike[XmlItem, Tree[XmlItem, Elem, XCC]]
    Definition Classes
    XmlTypes
  7. type Misc = Either[Comment, PI]
    Definition Classes
    XmlTypes
  8. type Miscs = Seq[Misc]
    Definition Classes
    XmlTypes
  9. type PeekMatch = Option[XmlPath]
    Definition Classes
    PullIteratees
  10. type PullType = Either[XmlEvent, EndElem]
    Definition Classes
    XmlPulls
  11. type QNamesMatch = (List[QName], Option[XmlPath])
    Definition Classes
    PullIteratees
  12. type SerialIterT[F[_]] = IterateeT[PullType, F, (XmlOutput, Option[Throwable])]
    Definition Classes
    SerializingIter
  13. type SerialStepT[F[_]] = StepT[PullType, F, (XmlOutput, Option[Throwable])]
    Definition Classes
    SerializingIter
  14. type XCC[T] = ImmutableArrayProxy[T]
    Definition Classes
    XmlTypes
  15. type XPath[PT <: Iterable[XmlPath]] = xml.xpath.XPath[PT]
  16. type XmlBuilder = Builder[ItemOrElem, XmlChildren]
    Definition Classes
    XmlTypes
  17. type XmlCBF = CanBuildFrom[XCC[_], utils.ItemOrTree[XmlItem, Elem, XCC], XCC[utils.ItemOrTree[XmlItem, Elem, XCC]]]
    Definition Classes
    XmlTypes
  18. type XmlChildren = ImmutableArrayProxy[ItemOrElem]
    Definition Classes
    XmlTypes
  19. type XmlPath = Path[XmlItem, Elem, XCC]
    Definition Classes
    XmlTypes
  20. type XmlPull = xml.parser.pull.XmlPull
  21. type XmlTree = Tree[XmlItem, Elem, XCC]
    Definition Classes
    XmlTypes

Value Members

  1. def ElemMatcher(name: QName, attributes: AttributeQName*): AnyRef { ... /* 2 definitions in type refinement */ }
    Definition Classes
    XmlTypes
  2. def XmlBuilder(): XmlBuilder
    Definition Classes
    XmlTypes
  3. final def addAndFocus(path: XmlPath, elem: Elem, dchildren: XmlChildren): Path[XmlItem, Elem, XCC]
    Definition Classes
    XmlTypes
  4. final def addChild(path: XmlPath, child: XmlItem): Path[XmlItem, Elem, XCC]
    Definition Classes
    XmlTypes
  5. def asStreamSource[T](xml: T)(implicit serf: SerializerFactory, serXml: SerializeableXml[T]): Source
    Definition Classes
    TraxSourceConversions
  6. def asString[T](xml: T)(implicit serf: SerializerFactory, sxml: SerializeableXml[T]): String
    Definition Classes
    XmlPrinter
  7. def attributes(implicit path: XmlPath): Attributes
    Definition Classes
    XmlPaths
  8. def compare[T](context: ComparisonContext, left: T, right: T)(implicit arg0: XmlComparison[T]): Option[(XmlDifference[_], ComparisonContext)]
    Definition Classes
    XmlEquals
  9. def compare[T](left: T, right: T)(implicit arg0: XmlComparison[T]): Option[(XmlDifference[_], ComparisonContext)]
    Definition Classes
    XmlEquals
  10. def compareTokens(context: ComparisonContext, qnameTokenComparison: Option[(ComparisonContext, String, String) ⇒ Boolean], str: String, str2: String): Boolean
    Definition Classes
    XmlEquals
  11. def convertFromScalaXml[Token <: OptimisationToken](elem: scala.xml.Elem, parsers: Loaner[XMLReader] with SaxSupport, optimisationStrategy: PathOptimisationStrategy[Token], encoding: String)(implicit xmlVer: XmlVersion): Doc
    Definition Classes
    XmlUtils
  12. def convertToStream(tree: XmlTree): Iterator[PullType]
    Definition Classes
    TraxSourceConversions
  13. val defaultOptimisation: MemoryOptimisationStrategy[QNameToken]
  14. val defaultPathOptimisation: PathOptimisationStrategy[QNameToken]
  15. def doElement(x: Elem, currentMappings: Map[String, String]): NamespaceContext
    Definition Classes
    XmlPrinter
  16. def eager(xmlPath: XmlPath)(implicit cbf: CanBuildFrom[List[XmlPath], XmlPath, List[XmlPath]]): xml.xpath.XPath[List[XmlPath]]
    Definition Classes
    XmlPaths
  17. def elem(implicit path: XmlPath): Elem
    Definition Classes
    XmlPaths
  18. val emptyAttributes: Attributes
    Definition Classes
    XmlTypes
  19. val emptyChildren: XmlChildren
    Definition Classes
    XmlTypes
  20. val emptyMiscs: Miscs
    Definition Classes
    XmlTypes
  21. val emptyNamespaces: Map[String, String]
    Definition Classes
    XmlTypes
  22. def foldPrint[T](pout: XmlOutput)(it: T)(implicit arg0: SerializeableXml[T]): Option[Throwable]
    Definition Classes
    XmlPrinter
  23. def hasLocalName[T](localName: String)(implicit name: Names[T]): (T) ⇒ Boolean
    Definition Classes
    NameFunctions
  24. def hasLocalNameA(local: String): (xml.xpath.AttributePath) ⇒ Boolean
    Definition Classes
    Functions
  25. def hasLocalNameX(local: String): (XmlPath) ⇒ Boolean
    Definition Classes
    Functions
  26. def hasNamespace[T](namespaceUri: String)(implicit name: Names[T], d: DIF): (T) ⇒ Boolean
    Definition Classes
    NameFunctions
  27. def hasNamespace[T](namespace: Namespace)(implicit name: Names[T]): (T) ⇒ Boolean
    Definition Classes
    NameFunctions
  28. def hasQName[T](t: T)(implicit name: Names[T]): Boolean
    Definition Classes
    NameFunctions
  29. def hasQName[T](implicit t: T, name: Names[T], d: DIF): Boolean
    Definition Classes
    NameFunctions
  30. def headerAndFooter(pout: XmlOutput, doc: DocLike)(serializerf: (XmlOutput, Serializer) ⇒ (XmlOutput, Option[Throwable])): (Serializer) ⇒ Option[Throwable]
    Definition Classes
    XmlPrinter
  31. implicit val idPullIteratees: PullIterateeFunctions[scalaz.Id.Id]
    Definition Classes
    PullIteratees
  32. implicit val ioPullIteratees: PullIterateeFunctions[IO]
    Definition Classes
    PullIteratees
  33. val isElem: (XmlPath) ⇒ Boolean
    Definition Classes
    XmlPaths
  34. def isEmptyTree(tree: XmlTree): Boolean
    Definition Classes
    XmlUtils
  35. def isEquivalent[T](qname: QName)(implicit name: Names[T]): (T) ⇒ Boolean
    Definition Classes
    NameFunctions
  36. def isExactly[T](qname: QName)(implicit name: Names[T]): (T) ⇒ Boolean
    Definition Classes
    NameFunctions
  37. val isItem: (XmlPath) ⇒ Boolean
    Definition Classes
    XmlPaths
  38. def isNil(tree: XmlTree): Boolean
    Definition Classes
    XmlUtils
  39. val isText: (XmlPath) ⇒ Boolean
    Definition Classes
    XmlPaths
  40. def itemAsString(xmlItem: XmlItem)(implicit serf: SerializerFactory): String
    Definition Classes
    XmlPrinter
  41. def iterate(path: List[QName], xml: Iterator[PullType])(implicit qe: Equal[QName]): FlatMapIterator[XmlPath]
    Definition Classes
    PullIteratees
  42. def iterate(path: List[QName], xml: xml.parser.pull.XmlPull)(implicit qe: Equal[QName]): FlatMapIterator[XmlPath]
    Definition Classes
    PullIteratees
  43. def joinTextNodes(children: XmlChildren): XmlChildren
    Definition Classes
    Whitespace
  44. def joinTextNodes(tree: XmlTree): XmlTree
    Definition Classes
    Whitespace
  45. def laddNS(entry: (String, String), mappings: Map[String, String], declMap: Map[String, String]): (Map[String, String], Map[String, String])
    Definition Classes
    XmlPrinter
  46. def lazyRaw[T <: Iterable[XmlPath]](xpath: xml.xpath.XPath[T]): Iterable[XmlPath]
    Definition Classes
    XmlPaths
  47. def loadXml[Token <: OptimisationToken](source: InputSource, strategy: PathOptimisationStrategy[Token], parsers: Loaner[SAXParser] with SaxSupport)(implicit xmlVer: XmlVersion): Doc
    Definition Classes
    XmlParser
  48. def loadXmlReader[Token <: OptimisationToken](source: InputSource, strategy: PathOptimisationStrategy[Token], parsers: Loaner[XMLReader] with SaxSupport)(implicit xmlVer: XmlVersion): Doc
    Definition Classes
    XmlParser
  49. def localName[T](t: T)(implicit name: Names[T]): String
    Definition Classes
    NameFunctions
  50. def localName[T](implicit t: T, name: Names[T], d: DIF): String
    Definition Classes
    NameFunctions
  51. val mergeAdjacentText: ((Option[XmlItem], XmlChildren), ItemOrElem) ⇒ (Option[XmlItem], XmlChildren)
    Definition Classes
    Whitespace
  52. def name[T](t: T)(implicit iname: Names[T]): QName
    Definition Classes
    NameFunctions
  53. def name[T](implicit t: T, name: Names[T], d: DIF): QName
    Definition Classes
    NameFunctions
  54. def namespace[T](implicit t: T, name: Names[T], d: DIF): UnderlyingNamespace
    Definition Classes
    NameFunctions
  55. def namespaceUri[T](t: T)(implicit name: Names[T]): String
    Definition Classes
    NameFunctions
  56. def namespaceUri[T](implicit t: T, name: Names[T], d: DIF): String
    Definition Classes
    NameFunctions
  57. def newSchema(source: Source, factory: Loaner[SchemaFactory]): Schema
    Definition Classes
    XmlFactories
  58. val noXmlPath: XmlPath
    Definition Classes
    XmlTypes
  59. def normalizeSpace[T](t: T)(implicit value: TextValue[T]): String
    Definition Classes
    TextFunctions
  60. def normalizeSpace[T](implicit t: T, value: TextValue[T], d: DIF): String
    Definition Classes
    TextFunctions
  61. def normalizeSpaceS(str: String): String
    Definition Classes
    Whitespace
  62. def onQNames[F[_]](qnames: List[QName])(implicit arg0: Monad[F]): ResumableIter[PullType, F, QNamesMatch]
    Definition Classes
    PullIteratees
  63. def onQNamesI[F[_]](qnames: List[QName])(implicit qe: Equal[QName], F: Monad[F]): ResumableIter[PullType, F, QNamesMatch]
    Definition Classes
    PullIteratees
  64. def pathAndTreeMatcher[T](pathEval: (XmlTree) ⇒ T)(implicit arg0: utils.AsBoolean[T]): utils.BooleanAndTMatcher[XmlTree, T]
    Definition Classes
    XPathMatcher
  65. def pathMatcher[T](pathEval: (XmlTree) ⇒ T)(implicit arg0: utils.AsBoolean[T]): utils.BooleanMatcher[XmlTree, T]
    Definition Classes
    XPathMatcher
  66. def pqName[T](t: T)(implicit name: Names[T]): String
    Definition Classes
    NameFunctions
  67. def pqName[T](implicit t: T, name: Names[T], d: DIF): String
    Definition Classes
    NameFunctions
  68. def printTree[T](xml: T)(implicit serf: SerializerFactory, sxml: SerializeableXml[T]): Unit
    Definition Classes
    XmlPrinter
  69. def pullIterateesOf[F[_]](implicit F: Monad[F]): PullIterateeFunctions[F]
    Definition Classes
    PullIteratees
  70. def pullXml[RToken <: OptimisationToken](source: InputSource, optimisationStrategy: MemoryOptimisationStrategy[RToken], parserFactoryPool: Pool[XMLInputFactory], closeAfterUse: Boolean, strictPath: List[QName]): xml.parser.pull.XmlPull with Closeable with IsClosed
    Definition Classes
    XmlPulls
  71. def pullXmlCompletely[RToken <: OptimisationToken](source: InputSource, strategy: PathOptimisationStrategy[RToken], parserFactoryPool: Pool[XMLInputFactory], closeAfterUse: Boolean): Doc
    Definition Classes
    XmlPulls
  72. def pullXmlReader[RToken <: OptimisationToken](reader: XMLStreamReader, defaultOptimisationStrategy: MemoryOptimisationStrategy[RToken]): xml.parser.pull.XmlPull
    Definition Classes
    XmlPulls
  73. def pullXmlResource[RToken <: OptimisationToken](source: InputSource, optimisationStrategy: MemoryOptimisationStrategy[RToken], parserFactoryPool: Pool[XMLInputFactory]): (CloseOnNeed, xml.parser.pull.XmlPull)
    Definition Classes
    XmlPulls
  74. def pushXmlIter[F[_]](out: Writer, doc: DocLike, version: Option[XmlVersion], encoding: Option[Charset])(implicit serializerFI: SerializerFactory, F: Monad[F]): (CloseOnNeed, SerialIterT[F])
    Definition Classes
    SerializingIter
  75. def qName[T](t: T)(implicit name: Names[T]): String
    Definition Classes
    NameFunctions
  76. def qName[T](implicit t: T, name: Names[T], d: DIF): String
    Definition Classes
    NameFunctions
  77. def qname[T](t: T)(implicit name: Names[T]): String
    Definition Classes
    NameFunctions
  78. def qname[T](implicit t: T, name: Names[T], d: DIF): String
    Definition Classes
    NameFunctions
  79. def qnamesEqual(context: ComparisonContext, str: String, str2: String): Boolean
    Definition Classes
    XmlEquals
  80. def qualifiedName[T](t: T)(implicit name: Names[T]): String
    Definition Classes
    NameFunctions
  81. def qualifiedName[T](implicit t: T, name: Names[T], d: DIF): String
    Definition Classes
    NameFunctions
  82. def raw[T <: Iterable[XmlPath]](xpath: xml.xpath.XPath[T]): Iterable[XmlPath]
    Definition Classes
    XmlPaths
  83. def readXml[Token <: OptimisationToken](source: InputSource, strategy: PathOptimisationStrategy[Token], reader: XMLReader, saxSupport: SaxSupport)(implicit xmlVer: XmlVersion): Doc
    Definition Classes
    XmlParser
  84. def serialize[T](pout: XmlOutput)(it: T)(implicit arg0: SerializeableXml[T]): Option[Throwable]
    Definition Classes
    XmlPrinter
  85. def serializeIter[F[_]](output: XmlOutput, serializer: Serializer, closer: () ⇒ Unit, doc: DocLike)(implicit F: Monad[F]): SerialIterT[F]
    Definition Classes
    SerializingIter
  86. def serializeMisc(pout: XmlOutput, misc: Iterable[Misc], serializer: Serializer): (XmlOutput, Option[Throwable])
    Definition Classes
    XmlPrinter
  87. def skip[F[_]](downTo: ⇒ List[Int])(implicit F: Monad[F]): IterateeT[PullType, F, PeekMatch]
    Definition Classes
    PullIteratees
  88. def skipv[F[_]](downTo: Int*)(implicit F: Monad[F]): IterateeT[PullType, F, PeekMatch]
    Definition Classes
    PullIteratees
  89. def sourceUser(source: InputSource): SourceUser with Product with Serializable
    Definition Classes
    XmlPulls
  90. def streamOr[T](xml: T, f: ⇒ Source)(implicit serf: SerializerFactory, serXml: SerializeableXml[T]): Source
    Definition Classes
    TraxSourceConversions
  91. def string[T](t: T)(implicit value: TextValue[T]): String
    Definition Classes
    TextFunctions
  92. def string[T](implicit t: T, value: TextValue[T], d: DIF): String
    Definition Classes
    TextFunctions
  93. def text[T](t: T)(implicit value: TextValue[T]): String
    Definition Classes
    TextFunctions
  94. def text[T](implicit t: T, value: TextValue[T], d: DIF): String
    Definition Classes
    TextFunctions
  95. implicit def toLeft(ev: XmlEvent): Left[XmlEvent, Nothing]
    Definition Classes
    XmlPulls
  96. implicit def toRight(ev: EndElem): Right[Nothing, EndElem]
    Definition Classes
    XmlPulls
  97. def toTree[RToken <: OptimisationToken](pull: Iterator[PullType], strategy: PathOptimisationStrategy[RToken]): XmlTree
    Definition Classes
    XmlPulls
  98. implicit val trampolinePullIteratees: PullIterateeFunctions[Trampoline]
    Definition Classes
    PullIteratees
  99. def value[T](t: T)(implicit value: TextValue[T]): String
    Definition Classes
    TextFunctions
  100. def value[T](implicit t: T, value: TextValue[T], d: DIF): String
    Definition Classes
    TextFunctions
  101. def viewed(xmlPath: XmlPath)(implicit cbf: CanBuildFrom[List[XmlPath], XmlPath, List[XmlPath]]): xml.xpath.XPath[List[XmlPath]]
    Definition Classes
    XmlPaths
  102. def withWriter(decl: Declaration, out: Writer): SerializerData
    Definition Classes
    XmlPrinter
  103. def writeTo[T](it: T, output: Writer, version: Option[XmlVersion], encoding: Option[Charset])(implicit serializerFI: SerializerFactory, sxml: SerializeableXml[T]): Option[Throwable]
    Definition Classes
    XmlPrinter
  104. val xmlSeqLikeThing: SeqLikeThing[ImmutableArrayProxy[_], ItemOrElem, ImmutableArrayProxy]
    Definition Classes
    XmlTypes
  105. val xsiNil: AttributeQName
    Definition Classes
    XmlUtils

Inherited from Functions

Inherited from TextFunctions

Inherited from NameFunctions

Inherited from XmlPaths

Inherited from XmlEquals

Inherited from SerializingIter

Inherited from XmlPrinter

Inherited from TraxSourceConversions

Inherited from PullIteratees

Inherited from XmlPulls

Inherited from XmlParser

Inherited from XmlUtils

Inherited from XmlFactories

Inherited from Whitespace

Inherited from XmlTypes

Inherited from XPathMatcher

Inherited from AnyRef

Inherited from Any

Ungrouped