Package

xerial.core.io

text

Permalink

package text

Visibility
  1. Public
  2. All

Type Members

  1. class ByteArrayBuilder extends TextBuilder

    Permalink
  2. class ByteBuffer extends TextBuffer

    Permalink
  3. class CharArrayBuilder extends TextBuilder

    Permalink
  4. class CharBuffer extends TextBuffer

    Permalink
  5. class LineReader extends Iterable[CharSequence] with Logger

    Permalink

    Fast line reader.

    Fast line reader. When byte stream is passed to this reader, it is much faster than the standard BufferedReader because LineReader does not translate byte arrays into char arrays.

  6. trait PositionMark extends AnyRef

    Permalink
  7. trait PositionMarkImpl extends PositionMark with Logger

    Permalink
  8. trait Scanner extends PositionMark

    Permalink

    An interface for reading tokens

  9. class StringScanner extends Scanner with PositionMarkImpl

    Permalink

    Simple scanner implementation for String

  10. trait TextBuffer extends AnyRef

    Permalink
  11. trait TextBuilder extends AnyRef

    Permalink
  12. trait TextScanner extends Scanner

    Permalink
  13. class UString extends CharSequence with IndexedSeqOptimized[Byte, UString] with Ordered[UString]

    Permalink

    Raw byte array representation of a string.

    Raw byte array representation of a string. Java String translates UTF-8 strings into internal code of strings (UCF), in which 2-bytes are used for each characters. This translation slows down the text processing speed.

  14. class UStringBuilder extends Builder[Byte, UString]

    Permalink

Value Members

  1. object CharBuffer

    Permalink
  2. object EmptyInputStream extends InputStream

    Permalink
  3. object EmptyReader extends Reader

    Permalink
  4. object LineReader extends Serializable

    Permalink
  5. object UString

    Permalink
  6. package parser

    Permalink

Ungrouped