kantan

regex

package regex

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. regex
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. final case class CompileError(cause: Throwable) extends RegexError with Product with Serializable

  2. type CompileResult[A] = Result[CompileError, A]

  3. trait Compiler[E] extends AnyRef

    Type class for types that can be compiled to instances of Regex.

  4. sealed abstract class DecodeError extends RegexError

  5. type DecodeResult[A] = Result[DecodeError, A]

  6. trait GeneratedMatchDecoders extends AnyRef

  7. type GroupDecoder[A] = Decoder[Option[String], A, DecodeError, codecs.type]

  8. trait GroupDecoderInstances extends AnyRef

  9. class Match extends AnyRef

  10. type MatchDecoder[A] = Decoder[Match, A, DecodeError, codecs.type]

  11. trait MatchDecoderInstances extends AnyRef

    Declares default MatchDecoder instances.

  12. trait Regex[A] extends AnyRef

  13. sealed abstract class RegexError extends Product with Serializable

  14. type RegexResult[A] = Result[RegexError, A]

  15. trait TupleDecoders extends AnyRef

Value Members

  1. object CompileResult

  2. object Compiler

    Provides default instances, instance creation and instance summoning methods.

  3. object DecodeError extends Serializable

  4. object DecodeResult

  5. object GroupDecoder

  6. object MatchDecoder extends GeneratedMatchDecoders

    Provides useful methods for MatchDecoder instance summoning and creation.

  7. object codecs extends GroupDecoderInstances with MatchDecoderInstances with TupleDecoders

  8. object ops

Inherited from AnyRef

Inherited from Any

Ungrouped