Packages

  • package root
    Definition Classes
    root
  • package stringsplit

    Simple string tokenizers

    Simple string tokenizers

    - split1 splits the string at each of the separator characters - splitM plits the string at continuous runs of the separator characters

    Definition Classes
    root
  • StringWithFastSplit
p

stringsplit

package stringsplit

Simple string tokenizers

- split1 splits the string at each of the separator characters - splitM plits the string at continuous runs of the separator characters

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. stringsplit
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class StringWithFastSplit extends AnyRef

Value Members

  1. def split1(str: String, sep: Set[Char]): IndexedSeq[String]
  2. def split1(str: String, sep: Char): IndexedSeq[String]
  3. def split1Array(str: String, sep: Set[Char]): Array[String]
  4. def split1Array(str: String, sep: Char): Array[String]
  5. def split1Iter(str: String, sep: Set[Char]): Iterator[String]

    Splits a string onto substrings.

    Splits a string onto substrings.

    Cuts the string into substrings and gives an iterator on them. Whether the string is copied or not depends on String.substring

  6. def split1Iter(str: String, sep: Char): Iterator[String]

    Splits a string onto substrings.

    Splits a string onto substrings.

    Cuts the string into substrings and gives an iterator on them. Whether the string is copied or not depends on String.substring

  7. def splitM(str: String, sep: Set[Char]): IndexedSeq[String]
  8. def splitM(str: String, sep: Char): IndexedSeq[String]
  9. def splitMArray(str: String, sep: Set[Char]): Array[String]
  10. def splitMArray(str: String, sep: Char): Array[String]
  11. def splitMIter(str: String, sep: Set[Char]): Iterator[String]
  12. def splitMIter(str: String, sep: Char): Iterator[String]

    Splits string onto substrings, while continuous spans of separators are merged.

  13. def storeIterInArrayAll[T](iter: Iterator[T], destination: ArrayBuffer[T]): Unit

    Stores all elements in the given mutable buffer.

  14. def storeIterInArrayInterval[T](iter: Iterator[T], destination: ArrayBuffer[T], i: Int, j: Int): Unit

    Stores the elements between [i,j) indices (exclusive end) in the given mutable buffer.

Inherited from AnyRef

Inherited from Any

Ungrouped