Package

scales.xml.parser

pull

Permalink

package pull

Visibility
  1. Public
  2. All

Type Members

  1. case class ByteSourceUser(stream: ProxiedCloseOnNeedInputStream) extends SourceUser with Product with Serializable

    Permalink
  2. case class CharacterSourceUser(reader: ProxiedCloseOnNeedReader) extends SourceUser with Product with Serializable

    Permalink
  3. class Iterate extends FlatMapIterator[xml.XmlPath]

    Permalink

    Iterates over a path of QNames producing XPaths for a given Iterator[PullType]

  4. class PullIterateeFunctions[F[_]] extends AnyRef

    Permalink
  5. trait PullIteratees extends AnyRef

    Permalink

    Iteratees related to pull parsing

  6. sealed trait SourceUser extends CloseOnNeed

    Permalink

    We should give the stax what it needs to work best, especially with encoding issues, converting streams to readers etc is teh suxor

  7. trait XmlPull extends Iterator[xml.PullType] with DocLike

    Permalink

    Basis for xmlpulls, an Iterator[PullType]

  8. trait XmlPulls extends AnyRef

    Permalink

    Wraps the stax cursor inteface (iterator just adds weight here).

    Wraps the stax cursor inteface (iterator just adds weight here).

    scala.xml.pull uses a thread based on stax approach to push/pull events.

    This code uses stax only, extra iteratee goodness will appear curtousy of scalaz....

Value Members

  1. object PullUtils

    Permalink

Ungrouped