com.github.verbalexpressions

VerbalExpression

case class VerbalExpression(prefix: String = "", expression: String = "", suffix: String = "", modifiers: Int = 0) extends Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. VerbalExpression
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new VerbalExpression(prefix: String = "", expression: String = "", suffix: String = "", modifiers: Int = 0)

Value Members

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

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

    Definition Classes
    AnyRef → Any
  3. def (: VerbalExpression

  4. def ): VerbalExpression

  5. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  6. def add(value: String): VerbalExpression

  7. def addModifier(modifier: Modifier): VerbalExpression

  8. def andThen(value: StringOrVerbalExp): VerbalExpression

  9. def any: (StringOrVerbalExp) ⇒ VerbalExpression

  10. def anyOf(value: StringOrVerbalExp): VerbalExpression

  11. def anything: VerbalExpression

  12. def anythingBut(value: StringOrVerbalExp): VerbalExpression

  13. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  14. def beginCapture: VerbalExpression

  15. def check: (String) ⇒ Boolean

  16. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. lazy val compile: Pattern

  18. def digits(enable: Boolean = true): VerbalExpression

  19. def endCapture: VerbalExpression

  20. def endOfLine(enable: Boolean = true): VerbalExpression

  21. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  22. def exactly: (StringOrVerbalExp) ⇒ VerbalExpression

  23. val expression: String

  24. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. def find: (StringOrVerbalExp) ⇒ VerbalExpression

  26. final def getClass(): Class[_]

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

    Definition Classes
    Any
  28. def just: (StringOrVerbalExp) ⇒ VerbalExpression

  29. def lineBreak: VerbalExpression

  30. def many: (StringOrVerbalExp) ⇒ VerbalExpression

  31. def maybe(value: StringOrVerbalExp): VerbalExpression

  32. val modifiers: Int

  33. def modify(modifier: Modifier, add: Boolean): VerbalExpression

  34. def multiple: (StringOrVerbalExp) ⇒ VerbalExpression

  35. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  36. def notMatch(test: String): Boolean

  37. final def notify(): Unit

    Definition Classes
    AnyRef
  38. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  39. def oneOf(values: StringOrVerbalExp*): VerbalExpression

  40. def oneOrMore(value: StringOrVerbalExp): VerbalExpression

  41. def or(value: StringOrVerbalExp): VerbalExpression

  42. def possessive: VerbalExpression

  43. val prefix: String

  44. def range(args: (Any, Any)*): VerbalExpression

  45. def regexp: String

  46. def reluctant: VerbalExpression

  47. def removeModifier(modifier: Modifier): VerbalExpression

  48. def repeat(atleast: Int, atmost: Int): VerbalExpression

  49. def repeat(n: Int): VerbalExpression

  50. def repeatAtleast(n: Int): VerbalExpression

  51. def replace(source: String, value: String): String

  52. def searchOneLine(enable: Boolean = true): VerbalExpression

  53. def something: VerbalExpression

  54. def somethingBut(value: StringOrVerbalExp): VerbalExpression

  55. def startOfLine(enable: Boolean = true): VerbalExpression

  56. val suffix: String

  57. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  58. def test: (String) ⇒ Boolean

  59. def then: (StringOrVerbalExp) ⇒ VerbalExpression

  60. def toString(): String

    Definition Classes
    VerbalExpression → AnyRef → Any
  61. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. def whitespaces(enable: Boolean = true): VerbalExpression

  65. def withAnyCase(enable: Boolean = true): VerbalExpression

  66. def words(enable: Boolean = true): VerbalExpression

  67. def zeroOrMore(value: StringOrVerbalExp): VerbalExpression

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped