slink-zero
0.7.9
slink-zero
/
io.slink.string
Package-level
declarations
Functions
Properties
Functions
anonymize
Link copied to clipboard
fun
String
.
anonymize
(
visibleEndChars
:
Int
=
0
)
:
String
anonymize
Email
Link copied to clipboard
fun
String
.
anonymizeEmail
(
visibleEndChars
:
Int
=
0
)
:
String
camel
To
Kebab
Case
Link copied to clipboard
fun
String
.
camelToKebabCase
(
)
:
String
clean
Email
Link copied to clipboard
fun
String
.
cleanEmail
(
)
:
String
clean
Whitespace
Link copied to clipboard
fun
String
.
cleanWhitespace
(
)
:
String
domain
Link copied to clipboard
fun
String
.
domain
(
)
:
String
ellipsis
Link copied to clipboard
fun
String
.
ellipsis
(
maxLength
:
Int
)
:
String
enum
Label
Link copied to clipboard
fun
<
E
:
Enum
<
E
>
>
Enum
<
E
>
.
enumLabel
(
)
:
String
fun
String
.
enumLabel
(
)
:
String
kebab
To
Camel
Case
Link copied to clipboard
fun
String
.
kebabToCamelCase
(
)
:
String
null
If
Blank
Link copied to clipboard
fun
String
?
.
nullIfBlank
(
)
:
String
?
remove
Whitespace
Link copied to clipboard
fun
String
.
removeWhitespace
(
)
:
String
title
Case
First
Char
Link copied to clipboard
fun
String
.
titleCaseFirstChar
(
locale
:
Locale
=
Locale.getDefault()
)
:
String
to
Lines
Link copied to clipboard
fun
String
.
toLines
(
)
:
List
<
String
>
url
Encode
Link copied to clipboard
fun
String
.
urlEncode
(
charset
:
Charset
=
StandardCharsets.UTF_8
)
:
String
Properties
REGEX_NON_ALPHA
Link copied to clipboard
val
REGEX_NON_ALPHA
:
Regex
REGEX_WHITESPACE
Link copied to clipboard
val
REGEX_WHITESPACE
:
Regex