Packages

case class RichString(str: String) extends Product with Serializable

http://api.rubyonrails.org/classes/String.html

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RichString
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RichString(str: 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 at(range: Range): String
  6. def at(position: Int): String
  7. def blank: Boolean
  8. def camelcase: String
  9. def camelcaseAsRuby: String
  10. def camelcaseAsScala: String
  11. def camelize: String
  12. def camelizeAsRuby: String
  13. def camelizeAsScala: String
  14. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  15. def dasherize: String
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def exclude(part: String): Boolean
  18. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. def first(length: Int): String
  20. def first: String
  21. def from(position: Int): String
  22. def fromTo(from: Int, to: Int): String
  23. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  24. def hiragana(implicit analyzer: SkinnyJapaneseAnalyzer = SkinnyJapaneseAnalyzer.default): String
  25. def hiraganaReadings(implicit analyzer: SkinnyJapaneseAnalyzer = SkinnyJapaneseAnalyzer.default): Seq[String]
  26. def include(part: String): Boolean
  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. def katakana(implicit analyzer: SkinnyJapaneseAnalyzer = SkinnyJapaneseAnalyzer.default): String
  29. def katakanaReadings(implicit analyzer: SkinnyJapaneseAnalyzer = SkinnyJapaneseAnalyzer.default): Seq[String]
  30. def lowerCamelcase: String
  31. def lowerCamelcaseAsRuby: String
  32. def lowerCamelcaseAsScala: String
  33. def lowerCamelize: String
  34. def lowerCamelizeAsRuby: String
  35. def lowerCamelizeAsScala: String
  36. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  37. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  38. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  39. def parameterize(sep: String): String
  40. def parameterize: String
  41. def remove(regexp: String): String
  42. def romaji(implicit analyzer: SkinnyJapaneseAnalyzer = SkinnyJapaneseAnalyzer.default): String
  43. def romajiReadings(implicit analyzer: SkinnyJapaneseAnalyzer = SkinnyJapaneseAnalyzer.default): Seq[String]
  44. def squish: String
  45. val str: String
  46. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  47. def titlecase: String
  48. def titleize: String
  49. def to(position: Int): String
  50. def toHiragana(implicit analyzer: SkinnyJapaneseAnalyzer = SkinnyJapaneseAnalyzer.default): String
  51. def toHiraganaReadings(implicit analyzer: SkinnyJapaneseAnalyzer = SkinnyJapaneseAnalyzer.default): Seq[String]
  52. def toJodaDateTime: DateTime
  53. def toJodaLocalDate: LocalDate
  54. def toJodaLocalTime: LocalTime
  55. def toKatakana(implicit analyzer: SkinnyJapaneseAnalyzer = SkinnyJapaneseAnalyzer.default): String
  56. def toKatakanaReadings(implicit analyzer: SkinnyJapaneseAnalyzer = SkinnyJapaneseAnalyzer.default): Seq[String]
  57. def toRomaji(implicit analyzer: SkinnyJapaneseAnalyzer = SkinnyJapaneseAnalyzer.default): String
  58. def toRomajiReadings(implicit analyzer: SkinnyJapaneseAnalyzer = SkinnyJapaneseAnalyzer.default): Seq[String]
  59. def truncate(at: Int, separator: String = "", omission: String = "..."): String
  60. def truncateWords(count: Int, separator: String = "\\s+", omission: String = "..."): String
  61. def underscore: String
  62. def underscoreAsRuby: String
  63. def underscoreAsScala: String
  64. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  66. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped