org.specs2

data

package data

Visibility
  1. Public
  2. All

Type Members

  1. case class DelOp(cost: Int) extends EditDistanceOp with Product with Serializable

  2. trait EditDistance extends AnyRef

    The EditDistance trait provides methods to compute the distance between 2 sequences

  3. trait EditDistanceCosts[T] extends AnyRef

  4. trait EditDistanceOp extends AnyRef

  5. trait Fold[T] extends AnyRef

    A Fold[T] can be used to pass over a Process[Task, T].

  6. trait IncludeExcludeTag extends NamedTag

    An IncludeExcludeTag is defined with inclusion/exclusion patterns

  7. trait IncludedExcluded[T] extends AnyRef

    This trait provides a keep function which will determine if a element T must be kept with regards to:

  8. case class InsOp(cost: Int) extends EditDistanceOp with Product with Serializable

  9. trait LevenhsteinCosts[T] extends EditDistanceCosts[T]

  10. trait NamedTag extends AnyRef

    A tag with names.

  11. trait Processes extends AnyRef

    Useful functions for processes

  12. case class SameOp(cost: Int) extends EditDistanceOp with Product with Serializable

  13. case class SeparatedTags(included: String, excluded: String, orSeparator: String = ",", andSeparator: String = "&&") extends IncludedExcluded[Seq[String]] with Product with Serializable

    specialization of the IncludedExcluded trait for string separated tags

  14. trait Sized[T] extends AnyRef

    A trait for anything that can be sized

  15. case class SubstOp(cost: Int) extends EditDistanceOp with Product with Serializable

  16. case class Tag(names: String*) extends IncludeExcludeTag with Product with Serializable

    tags the next element

  17. trait Trees extends AnyRef

    Utility methods for scalaz Trees

  18. case class UniqueNames(separator: String = "_") extends Product with Serializable

    Stateful class to create unique names.

Value Members

  1. object AlwaysTag extends NamedTag

    This tag will always keep its tagged element.

  2. object AlwaysWhenNoIncludeTag extends NamedTag

    Similar to the AlwaysTag this tag is keeping elements only if there is no included tags

  3. object EditDistance extends EditDistance

  4. object EditDistanceCosts

  5. object Fold

    Fold functions and typeclasses

  6. object Graph

  7. object HopcroftKarp

    Hopcroft-Karp (https://en.

  8. object NamedTag

  9. object Processes extends Processes

  10. object Sized

  11. object StringLevenhsteinCosts extends LevenhsteinCosts[Char]

  12. object TopologicalSort

    Topological sorting is used to define the order of execution of dependent specifications when they form an acyclic graph

  13. object Trees extends Trees

Ungrouped