Trait/Object

com.github.levkhomich.scatebot.dsl.directives

SourceDirectives

Related Docs: object SourceDirectives | package directives

Permalink

trait SourceDirectives extends TextMatchers

Linear Supertypes
TextMatchers, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SourceDirectives
  2. TextMatchers
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class ExactWord(s: String) extends TextMatcher0 with Product with Serializable

    Permalink
    Definition Classes
    TextMatchers
  2. final case class ExactWordAnyCase(s: String) extends TextMatcher0 with Product with Serializable

    Permalink
    Definition Classes
    TextMatchers
  3. abstract class NumberMatcher[T] extends TextMatcher1[T]

    Permalink
    Definition Classes
    TextMatchers
  4. final case class OneOf(words: TraversableOnce[String]) extends TextMatcher1[String] with Product with Serializable

    Permalink
    Definition Classes
    TextMatchers

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object HexIntNumber extends NumberMatcher[Int]

    Permalink
    Definition Classes
    TextMatchers
  5. object HexLongNumber extends NumberMatcher[Long]

    Permalink
    Definition Classes
    TextMatchers
  6. object IntNumber extends NumberMatcher[Int]

    Permalink
    Definition Classes
    TextMatchers
  7. object LongNumber extends NumberMatcher[Long]

    Permalink
    Definition Classes
    TextMatchers
  8. val Neutral: TextMatcher0

    Permalink
    Definition Classes
    TextMatchers
  9. object RemainingText extends TextMatcher1[String]

    Permalink
    Definition Classes
    TextMatchers
  10. object RemainingWords extends TextMatcher1[Seq[String]]

    Permalink
    Definition Classes
    TextMatchers
  11. object TextEnd extends TextMatcher0

    Permalink
    Definition Classes
    TextMatchers
  12. object Whitespace extends TextMatcher0

    Permalink
    Definition Classes
    TextMatchers
  13. object Word extends TextMatcher1[String]

    Permalink
    Definition Classes
    TextMatchers
  14. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  15. def chat: Directive1[Chat]

    Permalink
  16. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  19. def filterChat(f: (Chat) ⇒ Boolean): Directive0

    Permalink
  20. def filterFromUser(f: (User) ⇒ Boolean): Directive0

    Permalink
  21. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. def forwardFrom: Directive1[User]

    Permalink
  23. def fromUser: Directive1[User]

    Permalink
  24. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  25. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  26. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  27. def message: Directive1[Message]

    Permalink
  28. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  29. def notForwarded: Directive0

    Permalink
  30. def nothingMatcher[L](implicit arg0: Tuple[L]): TextMatcher[L]

    Permalink
    Definition Classes
    TextMatchers
  31. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  33. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  34. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  35. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from TextMatchers

Inherited from AnyRef

Inherited from Any

Ungrouped