CharSequenceLaws

object CharSequenceLaws

Functions

Link copied to clipboard
inline fun CharSequence.countLaw(): Int
inline fun CharSequence.countLaw(predicate: (Char) -> Boolean): Int
Link copied to clipboard
inline fun CharSequence.dropLastLaw(n: Int): CharSequence
Link copied to clipboard
inline fun CharSequence.dropLaw(n: Int): CharSequence
Link copied to clipboard
inline fun CharSequence.elementAtLaw(index: Int): Char
Link copied to clipboard
inline fun CharSequence.elementAtOrNullLaw(index: Int): Char?
Link copied to clipboard
inline fun CharSequence.filterIndexedLaw(predicate: (Int, Char) -> Boolean): CharSequence
Link copied to clipboard
inline fun CharSequence.filterLaw(predicate: (Char) -> Boolean): CharSequence
Link copied to clipboard
inline fun CharSequence.filterNotLaw(predicate: (Char) -> Boolean): CharSequence
Link copied to clipboard
inline fun CharSequence.firstLaw(): Char
Link copied to clipboard
inline fun CharSequence.firstLawWithPredicate(predicate: (x: Char) -> Boolean): Char
Link copied to clipboard
inline fun CharSequence.firstOrNullLaw(): Char?
Link copied to clipboard
inline fun CharSequence.getLaw(index: Int): Char
Link copied to clipboard
inline fun CharSequence.indexOfFirstLaw(predicate: (x: Char) -> Boolean): Int
Link copied to clipboard
inline fun CharSequence.indexOfLastLaw(predicate: (x: Char) -> Boolean): Int
Link copied to clipboard
inline fun CharSequence.indexOfLawChar(element: Char, startIndex: Int, ignoreCase: Boolean): Int
Link copied to clipboard
inline fun CharSequence.indexOfLawString(element: String, startIndex: Int, ignoreCase: Boolean): Int
Link copied to clipboard
inline fun CharSequence.isEmptyLaw(): Boolean
Link copied to clipboard
inline fun CharSequence.isNotEmptyLaw(): Boolean
Link copied to clipboard
inline fun CharSequence?.isNullOrEmptyLaw(): Boolean
Link copied to clipboard
inline fun CharSequence.lastIndexLaw(): Int
Link copied to clipboard
inline fun CharSequence.lastIndexOfLawChar(element: Char, startIndex: Int, ignoreCase: Boolean): Int
Link copied to clipboard
inline fun CharSequence.lastIndexOfLawString(element: String, startIndex: Int, ignoreCase: Boolean): Int
Link copied to clipboard
inline fun CharSequence.lastLaw(): Char
inline fun CharSequence.lastLaw(predicate: (x: Char) -> Boolean): Char
Link copied to clipboard
inline fun CharSequence.lastOrNullLaw(): Char?
Link copied to clipboard
inline fun CharSequence.lengthLaw(): Int
Link copied to clipboard
inline fun <B> CharSequence.mapIndexedLaw(transform: (Int, Char) -> B): List<B>
Link copied to clipboard
inline fun <B> CharSequence.mapIndexedNotNullLaw(transform: (Int, Char) -> B?): List<B>
Link copied to clipboard
inline fun <B> CharSequence.mapLaw(transform: (Char) -> B): List<B>
Link copied to clipboard
inline fun <B> CharSequence.mapNotNullLaw(transform: (Char) -> B?): List<B>
Link copied to clipboard
inline fun CharSequence.noneLaw(): Boolean
Link copied to clipboard
inline fun CharSequence.randomLaw(): Char
Link copied to clipboard
inline fun CharSequence.singleLaw(): Char
Link copied to clipboard
inline fun CharSequence.singleOrNullLaw(): Char?
Link copied to clipboard
inline fun CharSequence.takeLastLaw(n: Int): CharSequence
Link copied to clipboard
inline fun CharSequence.takeLaw(n: Int): CharSequence
Link copied to clipboard
inline fun CharSequence.trimEndLaw(): CharSequence
inline fun CharSequence.trimEndLaw(vararg chars: Char): CharSequence
Link copied to clipboard
inline fun CharSequence.trimLaw(): CharSequence
inline fun CharSequence.trimLaw(vararg chars: Char): CharSequence
Link copied to clipboard
inline fun CharSequence.trimStartLaw(): CharSequence
inline fun CharSequence.trimStartLaw(vararg chars: Char): CharSequence