trait RepeatBehaviour[A] extends AnyRef

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

Abstract Value Members

  1. abstract val dedupEnabled: Boolean
  2. abstract val maxDepth: Option[Int]
  3. abstract val searchAlgorithm: RepeatBehaviour.SearchAlgorithm.Value
  4. abstract def shouldEmit(element: A, currentDepth: Int): Boolean
  5. abstract val untilCondition: Option[(A) => Iterator[_]]
  6. abstract val whileCondition: Option[(A) => Iterator[_]]

Concrete Value Members

  1. def maxDepthReached(currentDepth: Int): Boolean
  2. def untilConditionReached(element: A): Boolean
  3. def whileConditionIsDefinedAndEmpty(element: A): Boolean