string

oxygen.core.syntax.string
object string

Attributes

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

Members list

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