String_

final class String_(val str: String) extends AnyVal
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def /(suffix: String): String
def append(suffix: String): String
def at: String
def at(suffix: Any): String
def camelCaseToSnake: String
def capitalizeFirst: String
def colon: String
def colon(suffix: Any): String
def comma: String
def comma(suffix: Any): String
def compactJson: String
def dash: String
def dash(suffix: Any): String
def date: LocalDate
def datetime: LocalDateTime
def dot: String
def dot(suffix: Any): String
def escapeQuotes: String
def escapeSingleQuotes: String
def extractGroup(pattern: JavaPattern): Option[String]
def extractGroup(regex: Regex): Option[String]
def extractGroups(pattern: JavaPattern): Option[Seq[String]]
def extractGroups(regex: Regex): Option[Seq[String]]
def indent: String
def indent(n: Int): String
def indent(n: Int, indenter: String): String
def indentAll: String
def indentAll(n: Int): String
def indentAll(n: Int, indenter: String): String
def isDigits: Boolean
def isQuoted: Boolean
def isSingleQuoted: Boolean
def isTrimmed: Boolean
def isValidInt: Boolean
def jsonArray: JsonArray
def jsonObject: JsonObject
def newline: String
def newline(suffix: Any): String
def notContains(s: CharSequence): Boolean
def padLeft(length: Int, char: Char): String
def padRight(length: Int, char: Char): String
def path: AptusPath
def pound: String
def pound(suffix: Any): String
def prepend(prefix: String): String
def prettyJson: String
def quote: String
def quoteSingle: String
def readFileCsv(): List[Vector[Cell]]
def readFileLines(): List[Line]
def readFileTsv(): List[Vector[Cell]]
def readUrlLines(): Seq[Line]
def regex: Regex
def removeIfApplicable(potentialSubStr: String): String
def sectionAllOff: String
def sectionAllOff(n: Int): String
def sectionAllOff(prefix: String): String
def semicolon: String
def semicolon(suffix: Any): String
def slash: String
def slash(suffix: Any): String
def snakeToCamelCase: String
def space: String
def space(suffix: Any): String
def splitBy(separator: String): Seq[String]
def splitBy(separator: String, n: Int): Seq[String]
def splitBy(regex: JavaPattern): Seq[String]
def splitBy(regex: Regex): Seq[String]
def splitCommas: List[Cell]
def splitTabs: List[Cell]
def splitXsv(sep: Char): List[Cell]
def streamFileCsv(): (Iterator[Vector[Cell]], Closeable)
def streamFileLines(): (Iterator[Line], Closeable)
def streamFileTsv(): (Iterator[Vector[Cell]], Closeable)
def stripTrailingZeros: String
def surroundWith(boundary: String): String
def surroundWith(prefix: String, suffix: String): String
def symbol: Symbol
def systemCall(): String
def systemCallLines(): Seq[String]
def tab: String
def tab(suffix: Any): String
def toLocalDate(pattern: String): LocalDate
def toLocalDate(formatter: DateTimeFormatter): LocalDate
def toLocalDateFromIso: LocalDate
def toLocalDateTime(pattern: String): LocalDateTime
def toLocalDateTime(formatter: DateTimeFormatter): LocalDateTime
def toLocalDateTimeFromIso: LocalDateTime
def trimLines: String
def uncapitalizeFirst: String
def underscore: String
def underscore(suffix: Any): String
def unquote: String
def writeFileContent(path: String): FilePath

Concrete fields

val str: String