string

oxygen.core.syntax.string
object string

Attributes

Experimental
true
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
string.type

Members list

Keywords
  • no keywords
  • inline

Type members

Classlikes

enum Alignment

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Extensions

Extensions

extension (self: String)
def align(length: Int, alignment: Alignment, char: Char): String
def align(length: Int, alignment: Alignment): String
def alignCenter(length: Int, char: Char): String
def alignCenter(length: Int): String
def alignLeft(length: Int, char: Char): String
def alignLeft(length: Int): String
def alignRight(length: Int, char: Char): String
def alignRight(length: Int): String
def camelToDash: String
def camelToSnake: String
def dashToLowerCamel: String
def dashToSnake: String
def dashToUpperCamel: String
def decapitalize: String
def detailedSplit(regex: Regex): (Boolean, Seq[String], Boolean)
def detailedSplit(regex: Regex, includeEmptyLeading: Boolean, includeEmptyTrailing: Boolean): Seq[String]
def pluralize(amount: Long, pluralSuffix: String, singularSuffix: String): String
def snakeToDash: String
def snakeToLowerCamel: String
def snakeToUpperCamel: String
def stripColor: String
def toNES: Option[String]
inline def unesc: String
inline def unesc(leftAndRight: String): String
def unesc(left: String, right: String): String
extension (self: Char)
inline def unesc: String
inline def unesc(leftAndRight: String): String
def unesc(left: String, right: String): String