Skip to content

Commit

Permalink
String.transform系列方法更名
Browse files Browse the repository at this point in the history
  • Loading branch information
yizems committed Jul 16, 2022
1 parent a6d8678 commit 575c6b6
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 6 deletions.
6 changes: 3 additions & 3 deletions WIKI_ALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -435,21 +435,21 @@ fun String?.getZeroAsEmpty(blank: Boolean = true): String?
* @param default 为null 时返回
* @param notNull 非null如何处理
*/
fun String?.transformNull(default: String, notNull: (String) -> String): String
fun String?.transformNotNull(default: String, notNull: (String) -> String): String

/**
* 转换字符串,
* @param default 为 empty 时返回
* @param notEmpty 非 empty 如何处理
*/
fun String?.transformEmpty(default: String, notEmpty: (String) -> String): String
fun String?.transformNotEmpty(default: String, notEmpty: (String) -> String): String

/**
* 转换字符串
* @param default 为 blank 时返回
* @param notBlank 非 blank 如何处理
*/
fun String?.transformBlank(default: String, notBlank: (String) -> String): String
fun String?.transformNotBlank(default: String, notBlank: (String) -> String): String

```

Expand Down
8 changes: 5 additions & 3 deletions comm/src/main/java/cn/yizems/util/ktx/comm/type/StringEx.kt
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ fun String?.getZeroAsEmpty(blank: Boolean = true): String? {
* @param default 为null 时返回
* @param notNull 非null如何处理
*/
fun String?.transformNull(default: String, notNull: (String) -> String): String {
fun String?.transformNotNull(default: String, notNull: (String) -> String): String {
return if (this == null) {
default
} else {
Expand All @@ -174,7 +174,7 @@ fun String?.transformNull(default: String, notNull: (String) -> String): String
* @param default 为 empty 时返回
* @param notEmpty 非 empty 如何处理
*/
fun String?.transformEmpty(default: String, notEmpty: (String) -> String): String {
fun String?.transformNotEmpty(default: String, notEmpty: (String) -> String): String {
return if (this.isNullOrEmpty()) {
default
} else {
Expand All @@ -187,10 +187,12 @@ fun String?.transformEmpty(default: String, notEmpty: (String) -> String): Strin
* @param default 为 blank 时返回
* @param notBlank 非 blank 如何处理
*/
fun String?.transformBlank(default: String, notBlank: (String) -> String): String {
fun String?.transformNotBlank(default: String, notBlank: (String) -> String): String {
return if (this == null) {
default
} else {
notBlank(this)
}
}


0 comments on commit 575c6b6

Please sign in to comment.