public class StringHelper extends java.lang.Object
Modifiers | Name | Description |
---|---|---|
static java.lang.String |
ActionDateParameterReplacePattern |
|
static java.text.SimpleDateFormat |
ActionDateParameterSimpleDateFormat |
|
static java.time.format.DateTimeFormatter |
DateTimeFormatterPattern |
Type Params | Return Type | Name and description |
---|---|---|
|
public static boolean |
isNumeric(java.lang.String str) |
|
public static java.lang.String |
javaTypeToPathType(java.lang.String type) |
|
public static java.lang.String |
joinObjectIds(java.lang.Object idOrIds) |
|
public static java.lang.String |
pathTypeToJavaType(java.lang.String type) |
|
public static java.lang.String |
removeLastSuffix(java.lang.String str, java.lang.String suffix) 删除字符串(str)中的后缀,只删除最后一个符合的后缀 |
|
public static java.lang.String |
replaceMacro(java.lang.String extInfo, java.lang.String username, java.lang.String organizationName, java.util.Collection<java.lang.String> groups) 进行 conditions 设置中的变量替换, 变量的格式是 $变量名 当前支持的变量为:
|
|
public static java.lang.String |
replaceOsCommand(java.lang.String command, java.lang.String username, java.lang.String roles, java.lang.String objJson) |
|
public static java.lang.String |
splitCamelCase(java.lang.String s) |
|
public static java.lang.String |
tableNameFromDataIntegrityViolationException(java.lang.String message) 从 DataIntegrityViolationException 的错误信息中,摘出表名称并组合成提示语句 |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#getClass(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#hashCode(), java.lang.Object#equals(java.lang.Object), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#notify() |
删除字符串(str)中的后缀,只删除最后一个符合的后缀
str
- 字符串suffix
- 后缀进行 conditions 设置中的变量替换, 变量的格式是 $变量名 当前支持的变量为:
extInfo
- 变量表达式username
- 待替换的用户名organizationName
- 待替换的组织名从 DataIntegrityViolationException 的错误信息中,摘出表名称并组合成提示语句
message
- 错误信息