Packages

implicit class ImprovedString extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ImprovedString
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ImprovedString(string: String)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  6. def containsAnyIgnoreCase(subStrings: String*): Boolean

    Returns true if this string contains any of the given strings, ignoring case.

  7. def containsAnyWordIgnoreCase(words: String*): Boolean

    Returns true if this string contains any of the given strings between word boundaries, ignoring case.

  8. def containsIgnoreCase(subString: String): Boolean

    Returns true if this string contains the given string, ignoring case.

  9. def containsWordIgnoreCase(word: String): Boolean

    Returns true if this string contains the given sequence between word boundaries, ignoring case.

  10. def doesNotContainIgnoreCase(subString: String): Boolean

    Returns true if this string does not contain the given string, ignoring case.

  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. def indentWith(indentString: String): String

    Appends the given string to the start of this string, and then again after each newline.

    Appends the given string to the start of this string, and then again after each newline.

    If this string is empty, this method does nothing.

  17. def indentWithSpaces(numSpaces: Int): String

    Appends the given number of spaces to the start of this string, and then again after each newline.

    Appends the given number of spaces to the start of this string, and then again after each newline.

    If this string is empty, this method does nothing.

  18. def indentWithTabs(numTabs: Int): String

    Appends the given number of tabs the start of this string, and then again after each newline.

    Appends the given number of tabs the start of this string, and then again after each newline.

    If this string is empty, this method does nothing.

  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. def ltrim: String

    Trims any whitespace from the start of this string.

  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  23. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. def rtrim: String

    Trims any whitespace from the end of this string.

  25. val string: String
  26. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  27. def toString(): String
    Definition Classes
    AnyRef → Any
  28. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped