Package

scales

utils

Permalink

package utils

Linear Supertypes
ConcurrentMapUtils, Paths, Trees, EquivFunctions, Iteratees, StackUtils, AsBooleanTrait, IterableUtils, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. utils
  2. ConcurrentMapUtils
  3. Paths
  4. Trees
  5. EquivFunctions
  6. Iteratees
  7. StackUtils
  8. AsBooleanTrait
  9. IterableUtils
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type AsBoolean[T] = (T) ⇒ Boolean

    Permalink
    Definition Classes
    AsBooleanTrait
  2. class BooleanAndTMatcher[X, T] extends AnyRef

    Permalink
    Definition Classes
    AsBooleanTrait
  3. class BooleanMatcher[X, T] extends AnyRef

    Permalink
    Definition Classes
    AsBooleanTrait
  4. type FoldR[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]] = Either[Path[Item, Section, CC], FoldError]

    Permalink
    Definition Classes
    Paths
  5. type ItemOrSectionWalk[Item, Section] = Either[Item, SectionWalk[Section]]

    Permalink
    Definition Classes
    Trees
  6. type ItemOrTree[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]] = EitherLike[Item, Tree[Item, Section, CC]]

    Permalink
    Definition Classes
    Trees
  7. type PathFoldR[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]] = (Path[Item, Section, CC]) ⇒ FoldR[Item, Section, CC]

    Permalink
    Definition Classes
    Paths
  8. type ResumableIter[E, A] = IterateeT[E, scalaz.Id.Id, (A, Iteratee[E, _])]

    Permalink
    Definition Classes
    Iteratees
  9. class ResumableIterIterator[E, A] extends Iterator[A]

    Permalink
    Definition Classes
    Iteratees
  10. type ResumableIterList[E, A] = IterateeT[E, scalaz.Id.Id, (Iterable[A], Iteratee[E, _])]

    Permalink
    Definition Classes
    Iteratees
  11. type ResumableStep[E, A] = StepT[E, scalaz.Id.Id, (A, Iteratee[E, _])]

    Permalink
    Definition Classes
    Iteratees
  12. type TreeCBF[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]] = CanBuildFrom[CC[_], ItemOrTree[Item, Section, CC], CC[ItemOrTree[Item, Section, CC]]]

    Permalink
    Definition Classes
    Trees

Value Members

  1. val ALREADY_RESTARTED: String

    Permalink
    Definition Classes
    IterableUtils
  2. val NotSameRoot: Int

    Permalink
    Definition Classes
    Paths
  3. val US_ASCII: Charset

    Permalink
  4. val UTF_8: Charset

    Permalink
  5. def appendTo(to: Appendable): Iteratee[CharSequence, CharSequence]

    Permalink
    Definition Classes
    Iteratees
  6. def boolean[T](it: T)(implicit arg0: AsBoolean[T]): Boolean

    Permalink
    Definition Classes
    AsBooleanTrait
  7. def booleanAndTMatcher[X, T](eval: (X) ⇒ T)(implicit arg0: AsBoolean[T]): BooleanAndTMatcher[X, T]

    Permalink
    Definition Classes
    AsBooleanTrait
  8. def booleanMatcher[X, T](eval: (X) ⇒ T)(implicit arg0: AsBoolean[T]): BooleanMatcher[X, T]

    Permalink
    Definition Classes
    AsBooleanTrait
  9. def calcOnce[K, T](key: K, map: ConcurrentHashMap[K, Once[T]])(calc: ⇒ T): T

    Permalink
    Definition Classes
    ConcurrentMapUtils
  10. def capture[A](orig: Iterator[A]): CapturedIterator[A]

    Permalink
    Definition Classes
    IterableUtils
  11. def collectFirst[A, B](in: Iterable[A])(f: (A) ⇒ Option[B]): Option[B]

    Permalink
    Definition Classes
    IterableUtils
  12. def comparePathPositions[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]](path1: Position[Item, Section, CC], path2: Position[Item, Section, CC]): Int

    Permalink
    Definition Classes
    Paths
  13. def comparePaths[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]](path1: Path[Item, Section, CC], path2: Path[Item, Section, CC]): (Int, Position[Item, Section, CC], Position[Item, Section, CC])

    Permalink
    Definition Classes
    Paths
  14. def comparePathsDirect[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]](path1: Path[Item, Section, CC], path2: Path[Item, Section, CC]): Boolean

    Permalink
    Definition Classes
    Paths
  15. def comparePathsP[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]](path1: (Position[Item, Section, CC], Path[Item, Section, CC]), path2: (Position[Item, Section, CC], Path[Item, Section, CC])): (Int, Position[Item, Section, CC], Position[Item, Section, CC])

    Permalink
    Definition Classes
    Paths
  16. def comparePathsT[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_], T](path1: (Position[Item, Section, CC], (T, Path[Item, Section, CC])), path2: (Position[Item, Section, CC], (T, Path[Item, Section, CC]))): (Int, Position[Item, Section, CC], Position[Item, Section, CC])

    Permalink
    Definition Classes
    Paths
  17. final def compareStack(p1: List[Int], p2: List[Int]): Int

    Permalink
    Definition Classes
    StackUtils
    Annotations
    @tailrec()
  18. def deepestLast[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]](path: Path[Item, Section, CC]): Path[Item, Section, CC]

    Permalink
    Definition Classes
    Paths
  19. val defaultCharset: Charset

    Permalink
  20. def enumToMany[E, A, R](dest: ResumableIter[A, R])(toMany: ResumableIter[E, EphemeralStream[A]]): ResumableIter[E, R]

    Permalink
    Definition Classes
    Iteratees
  21. def enumerateeMap[E, A, R](dest: Iteratee[A, R])(f: (E) ⇒ A): Iteratee[E, R]

    Permalink
    Definition Classes
    Iteratees
  22. def equivalent[A, B, C](a: A, b: B)(implicit equiv: Equiv[C], viewA: (A) ⇒ C, viewB: (B) ⇒ C): Boolean

    Permalink
    Definition Classes
    EquivFunctions
  23. def error(string: String): Nothing

    Permalink
    Definition Classes
    Iteratees
  24. def evalWith[FROM, TO](f: (FROM) ⇒ TO): Iteratee[FROM, TO]

    Permalink
    Definition Classes
    Iteratees
  25. def extract[E, A](iter: ResumableIter[E, A]): Option[A]

    Permalink
    Definition Classes
    Iteratees
  26. def extractCont[E, A](iter: ResumableIter[E, A]): ResumableIter[E, A]

    Permalink
    Definition Classes
    Iteratees
  27. def filter[E](f: (E) ⇒ Boolean): Iteratee[E, Iterable[E]]

    Permalink
    Definition Classes
    Iteratees
  28. def find[E](f: (E) ⇒ Boolean): Iteratee[E, Option[E]]

    Permalink
    Definition Classes
    Iteratees
  29. final def fold[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_], A](a: A)(folder: (ItemOrSectionWalk[Item, Section], A) ⇒ A)(tree: Tree[Item, Section, CC]): A

    Permalink
    Definition Classes
    Trees
  30. def foldI[E, A](f: (E, A) ⇒ A)(init: A): ResumableIter[E, A]

    Permalink
    Definition Classes
    Iteratees
  31. def foldOnDone[E, A, ACC](e: Enumerator[E])(initAcc: ACC, initResumable: ResumableIter[E, A])(f: (ACC, A) ⇒ ACC): ACC

    Permalink
    Definition Classes
    Iteratees
  32. def foldOnDoneIter[E, A, ACC](initAcc: ACC, initIter: ResumableIter[E, A])(f: (ACC, A) ⇒ ACC): Iteratee[E, ACC]

    Permalink
    Definition Classes
    Iteratees
  33. def foldPositions[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]](locations: Iterable[Path[Item, Section, CC]])(folder: (Path[Item, Section, CC]) ⇒ FoldOperation[Item, Section, CC])(implicit iseqLikeThing: SeqLikeThing[CC[_], ItemOrTree[Item, Section, CC], CC], cm: ClassManifest[(Position[Item, Section, CC], Path[Item, Section, CC])]): FoldR[Item, Section, CC]

    Permalink
    Definition Classes
    Paths
  34. def foldPositions[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_], ACC](locations: Iterable[Path[Item, Section, CC]], accumulator: ACC)(folder: (ACC, Path[Item, Section, CC]) ⇒ (ACC, FoldOperation[Item, Section, CC]))(implicit iseqLikeThing: SeqLikeThing[CC[_], ItemOrTree[Item, Section, CC], CC], cm: ClassManifest[(Position[Item, Section, CC], Path[Item, Section, CC])]): Either[(ACC, Path[Item, Section, CC]), FoldError]

    Permalink
    Definition Classes
    Paths
  35. def following[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]](path: Path[Item, Section, CC]): Option[Path[Item, Section, CC]]

    Permalink
    Definition Classes
    Paths
  36. def getList[K, T](key: K, mapToList: ConcurrentHashMap[K, ConcurrentLinkedQueue[T]]): ConcurrentLinkedQueue[T]

    Permalink
    Definition Classes
    ConcurrentMapUtils
  37. def isDone[E, A](iter: Iteratee[E, A]): Boolean

    Permalink
    Definition Classes
    Iteratees
  38. def isEOF[E, A](iter: Iteratee[E, A]): Boolean

    Permalink
    Definition Classes
    Iteratees
  39. def isEmpty[E, A](iter: Iteratee[E, A]): Boolean

    Permalink
    Definition Classes
    Iteratees
  40. final def item[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]](item: Item): ItemOrTree[Item, Section, CC]

    Permalink
    Annotations
    @inline()
  41. def mapTo[E, A](f: (E) ⇒ Input[EphemeralStream[A]]): Iteratee[E, EphemeralStream[A]]

    Permalink
    Definition Classes
    Iteratees
  42. def mkString[A](itr: Iterable[A], builder: StringBuilder, separator: String)(thunk: (A) ⇒ String): StringBuilder

    Permalink
    Definition Classes
    IterableUtils
  43. def moveTo[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]](path: Path[Item, Section, CC], newPos: Position[Item, Section, CC])(implicit seqLikeThing: SeqLikeThing[CC[_], ItemOrTree[Item, Section, CC], CC]): Path[Item, Section, CC]

    Permalink
    Definition Classes
    Paths
  44. def noPath[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]](implicit seqLikeThing: SeqLikeThing[CC[_], ItemOrTree[Item, Section, CC], CC]): Path[Item, Section, CC]

    Permalink
    Definition Classes
    Paths
  45. def onDone[E, A](originalList: List[ResumableIter[E, A]]): ResumableIterList[E, A]

    Permalink
    Definition Classes
    Iteratees
  46. final def one[T](i: T): List[T]

    Permalink
    Annotations
    @inline()
  47. def positions[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]](paths: Iterable[Path[Item, Section, CC]]): Iterable[(Position[Item, Section, CC], Path[Item, Section, CC])]

    Permalink
    Definition Classes
    Paths
  48. def positionsT[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_], T](paths: Iterable[(T, Path[Item, Section, CC])]): Iterable[(Position[Item, Section, CC], (T, Path[Item, Section, CC]))]

    Permalink
    Definition Classes
    Paths
  49. def preceding[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]](path: Path[Item, Section, CC]): Option[Path[Item, Section, CC]]

    Permalink
    Definition Classes
    Paths
  50. def removeList[K, T](key: K, mapToList: ConcurrentHashMap[K, ConcurrentLinkedQueue[T]]): ConcurrentLinkedQueue[T]

    Permalink
    Definition Classes
    ConcurrentMapUtils
  51. def removeOr[K, T](key: K, map: ConcurrentHashMap[K, T])(newT: ⇒ T): T

    Permalink
    Definition Classes
    ConcurrentMapUtils
  52. def resource(a: AnyRef, path: String): URL

    Permalink
  53. def rootPath[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]](path: Path[Item, Section, CC]): Path[Item, Section, CC]

    Permalink
    Definition Classes
    Paths
  54. def runningCount[E]: ResumableIter[E, Long]

    Permalink
    Definition Classes
    Iteratees
  55. def sameBase(test: List[Int], against: List[Int]): Boolean

    Permalink
    Definition Classes
    StackUtils
  56. def sort[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]](paths: Iterable[Path[Item, Section, CC]], isDescending: Boolean)(implicit cm: ClassManifest[(Position[Item, Section, CC], Path[Item, Section, CC])]): Iterable[Path[Item, Section, CC]]

    Permalink
    Definition Classes
    Paths
  57. def sortPositions[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]](paths: Iterable[Path[Item, Section, CC]], isDescending: Boolean)(implicit cm: ClassManifest[(Position[Item, Section, CC], Path[Item, Section, CC])]): Iterable[(Position[Item, Section, CC], Path[Item, Section, CC])]

    Permalink
    Definition Classes
    Paths
  58. def sortPositionsT[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[X], T](paths: Iterable[(T, Path[Item, Section, CC])], isDescending: Boolean)(implicit cm: ClassManifest[(Position[Item, Section, CC], (T, Path[Item, Section, CC]))]): Iterable[(Position[Item, Section, CC], (T, Path[Item, Section, CC]))]

    Permalink
    Definition Classes
    Paths
  59. def sortT[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_], T](paths: Iterable[(T, Path[Item, Section, CC])], isDescending: Boolean)(implicit cm: ClassManifest[(Position[Item, Section, CC], (T, Path[Item, Section, CC]))]): Iterable[(T, Path[Item, Section, CC])]

    Permalink
    Definition Classes
    Paths
  60. final def subtree[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]](section: Section, children: CC[ItemOrTree[Item, Section, CC]])(implicit iseqLikeThing: SeqLikeThing[CC[_], ItemOrTree[Item, Section, CC], CC]): ItemOrTree[Item, Section, CC]

    Permalink
    Annotations
    @inline()
  61. def sum[T](implicit n: Numeric[T]): Iteratee[T, T]

    Permalink
    Definition Classes
    Iteratees
  62. def toPositionalEqual[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]]: Equal[Path[Item, Section, CC]]

    Permalink
    Definition Classes
    Paths
  63. implicit def toResumableIter[E, A](oiter: Iteratee[E, A]): ResumableIter[E, A]

    Permalink
    Definition Classes
    Iteratees
  64. def top[Item <: LeftLike[Item, Tree[Item, Section, CC]], Section, CC[_]](tree: Tree[Item, Section, CC])(implicit seqLikeThing: SeqLikeThing[CC[_], ItemOrTree[Item, Section, CC], CC]): Path[Item, Section, CC]

    Permalink
    Definition Classes
    Paths
  65. def valueOf[K, T](key: K, map: ConcurrentHashMap[K, T])(newT: ⇒ T): T

    Permalink
    Definition Classes
    ConcurrentMapUtils
  66. def withIter[E, A](e: Enumerator[E])(initResumable: ResumableIter[E, A]): ResumableIterIterator[E, A]

    Permalink
    Definition Classes
    Iteratees

Deprecated Value Members

  1. def dropWhile[E](f: (E) ⇒ Boolean): Iteratee[E, Option[E]]

    Permalink
    Definition Classes
    Iteratees
    Annotations
    @deprecated
    Deprecated

    (Since version 0.6.0) Now provided by Scalaz

Inherited from ConcurrentMapUtils

Inherited from Paths

Inherited from Trees

Inherited from EquivFunctions

Inherited from Iteratees

Inherited from StackUtils

Inherited from AsBooleanTrait

Inherited from IterableUtils

Inherited from AnyRef

Inherited from Any

Ungrouped