DynamicTokenValue dynamicData = getDefaultSku();\r
if (hasDefaultValue()) {\r
switch (dynamicData.type) {\r
- case HII_TYPE:\r
- return dynamicData.hiiDefaultValue;\r
case DEFAULT_TYPE:\r
return dynamicData.value;\r
}\r
}\r
\r
public boolean isValidNullValue(String judgedValue) {\r
- int intValue;\r
String subStr;\r
BigInteger bigIntValue;\r
\r
}\r
return false;\r
}\r
-\r
+ \r
+ public boolean isHiiDefaultValueUnicodeStringType() {\r
+ DynamicTokenValue dynamicData = getDefaultSku();\r
+ \r
+ if (dynamicData == null)\r
+ return false;\r
+ \r
+ return dynamicData.hiiDefaultValue.startsWith("L\"")\r
+ && dynamicData.hiiDefaultValue.endsWith("\"");\r
+ }\r
+ \r
+ public boolean isHiiDefaultValueASCIIStringType() {\r
+ DynamicTokenValue dynamicData = getDefaultSku();\r
+ \r
+ if (dynamicData == null)\r
+ return false;\r
+ \r
+ return dynamicData.hiiDefaultValue.startsWith("\"")\r
+ && dynamicData.hiiDefaultValue.endsWith("\"");\r
+ }\r
+ \r
/**\r
Judege whether current value is UNICODE string type.\r
@return boolean\r