implicit class ImprovedString extends AnyRef
- Alphabetic
- By Inheritance
- ImprovedString
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new ImprovedString(string: String)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
containsAnyIgnoreCase(subStrings: String*): Boolean
Returns true if this string contains any of the given strings, ignoring case.
-
def
containsAnyWordIgnoreCase(words: String*): Boolean
Returns true if this string contains any of the given strings between word boundaries, ignoring case.
-
def
containsIgnoreCase(subString: String): Boolean
Returns true if this string contains the given string, ignoring case.
-
def
containsWordIgnoreCase(word: String): Boolean
Returns true if this string contains the given sequence between word boundaries, ignoring case.
-
def
doesNotContainIgnoreCase(subString: String): Boolean
Returns true if this string does not contain the given string, ignoring case.
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
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.
-
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.
-
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.
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
ltrim: String
Trims any whitespace from the start of this string.
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
rtrim: String
Trims any whitespace from the end of this string.
- val string: String
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )