类 ParamUtils
- java.lang.Object
-
- com.alibaba.nacos.config.server.utils.ParamUtils
-
public class ParamUtils extends java.lang.ObjectParameter validity check util.- 作者:
- Nacos
-
-
字段概要
字段 修饰符和类型 字段 说明 private static java.lang.StringCONFIG_TAGSprivate static java.lang.StringDESCprivate static java.lang.StringEFFECTprivate static java.lang.StringSCHEMAprivate static intTAG_MAX_LENprivate static intTANANT_MAX_LENprivate static java.lang.StringTYPEprivate static java.lang.StringUSEprivate static char[]validChars
-
构造器概要
构造器 构造器 说明 ParamUtils()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static voidcheckParam(java.lang.String tag)Check the tag.static voidcheckParam(java.lang.String dataId, java.lang.String group, java.lang.String datumId, java.lang.String content)Check the parameter.static voidcheckParam(java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo)Check the config info.static voidcheckTenant(java.lang.String tenant)Check the tenant.static booleanisValid(java.lang.String param)Whitelist checks that valid parameters can only contain letters, Numbers, and characters in validChars, and cannot be empty.private static booleanisValidChar(char ch)
-
-
-
字段详细资料
-
validChars
private static char[] validChars
-
TAG_MAX_LEN
private static final int TAG_MAX_LEN
- 另请参阅:
- 常量字段值
-
TANANT_MAX_LEN
private static final int TANANT_MAX_LEN
- 另请参阅:
- 常量字段值
-
CONFIG_TAGS
private static final java.lang.String CONFIG_TAGS
- 另请参阅:
- 常量字段值
-
DESC
private static final java.lang.String DESC
- 另请参阅:
- 常量字段值
-
USE
private static final java.lang.String USE
- 另请参阅:
- 常量字段值
-
EFFECT
private static final java.lang.String EFFECT
- 另请参阅:
- 常量字段值
-
TYPE
private static final java.lang.String TYPE
- 另请参阅:
- 常量字段值
-
SCHEMA
private static final java.lang.String SCHEMA
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
isValid
public static boolean isValid(java.lang.String param)
Whitelist checks that valid parameters can only contain letters, Numbers, and characters in validChars, and cannot be empty.
-
isValidChar
private static boolean isValidChar(char ch)
-
checkParam
public static void checkParam(java.lang.String dataId, java.lang.String group, java.lang.String datumId, java.lang.String content) throws com.alibaba.nacos.api.exception.NacosExceptionCheck the parameter.- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
checkParam
public static void checkParam(java.lang.String tag)
Check the tag.
-
checkParam
public static void checkParam(java.util.Map<java.lang.String,java.lang.Object> configAdvanceInfo) throws com.alibaba.nacos.api.exception.NacosExceptionCheck the config info.- 抛出:
com.alibaba.nacos.api.exception.NacosException
-
checkTenant
public static void checkTenant(java.lang.String tenant)
Check the tenant.
-
-