Object/Trait

com.github.levkhomich.scatebot.dsl.directives

SourceDirectives

Related Docs: trait SourceDirectives | package directives

Permalink

object SourceDirectives extends SourceDirectives

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SourceDirectives
  2. SourceDirectives
  3. TextMatchers
  4. AnyRef
  5. 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
    Definition Classes
    SourceDirectives
  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
    Definition Classes
    SourceDirectives
  20. def filterFromUser(f: (User) ⇒ Boolean): Directive0

    Permalink
    Definition Classes
    SourceDirectives
  21. def finalize(): Unit

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

    Permalink
    Definition Classes
    SourceDirectives
  23. def fromUser: Directive1[User]

    Permalink
    Definition Classes
    SourceDirectives
  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
    Definition Classes
    SourceDirectives
  28. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  29. def notForwarded: Directive0

    Permalink
    Definition Classes
    SourceDirectives
  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 SourceDirectives

Inherited from TextMatchers

Inherited from AnyRef

Inherited from Any

Ungrouped