public class ValueParam extends AbstractModel
Constructor and Description |
---|
ValueParam() |
ValueParam(ValueParam source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
DateParam |
getDate()
Get 时间转换,TYPE=DATE时必传
注意:此字段可能返回 null,表示取不到有效值。
|
JsonPathReplaceParam |
getJsonPathReplace()
Get JsonPath替换,TYPE=JSON_PATH_REPLACE时必传
注意:此字段可能返回 null,表示取不到有效值。
|
KVParam |
getKV()
Get key-value二次解析,TYPE=KV时必传
注意:此字段可能返回 null,表示取不到有效值。
|
RegexReplaceParam |
getRegexReplace()
Get 正则替换,TYPE=REGEX_REPLACE时必传
注意:此字段可能返回 null,表示取不到有效值。
|
ReplaceParam |
getReplace()
Get 替换,TYPE=REPLACE时必传
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getResult()
Get 处理结果
注意:此字段可能返回 null,表示取不到有效值。
|
SplitParam |
getSplit()
Get 值支持一拆多,TYPE=SPLIT时必传
注意:此字段可能返回 null,表示取不到有效值。
|
SubstrParam |
getSubstr()
Get 截取,TYPE=SUBSTR时必传
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getType()
Get 处理模式,REPLACE替换,SUBSTR截取,DATE日期转换,TRIM去除前后空格,REGEX_REPLACE正则替换,URL_DECODE,LOWERCASE转换为小写
|
UrlDecodeParam |
getUrlDecode()
Get Url解析
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDate(DateParam Date)
Set 时间转换,TYPE=DATE时必传
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setJsonPathReplace(JsonPathReplaceParam JsonPathReplace)
Set JsonPath替换,TYPE=JSON_PATH_REPLACE时必传
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setKV(KVParam KV)
Set key-value二次解析,TYPE=KV时必传
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRegexReplace(RegexReplaceParam RegexReplace)
Set 正则替换,TYPE=REGEX_REPLACE时必传
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setReplace(ReplaceParam Replace)
Set 替换,TYPE=REPLACE时必传
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setResult(String Result)
Set 处理结果
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSplit(SplitParam Split)
Set 值支持一拆多,TYPE=SPLIT时必传
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSubstr(SubstrParam Substr)
Set 截取,TYPE=SUBSTR时必传
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setType(String Type)
Set 处理模式,REPLACE替换,SUBSTR截取,DATE日期转换,TRIM去除前后空格,REGEX_REPLACE正则替换,URL_DECODE,LOWERCASE转换为小写
|
void |
setUrlDecode(UrlDecodeParam UrlDecode)
Set Url解析
注意:此字段可能返回 null,表示取不到有效值。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public ValueParam()
public ValueParam(ValueParam source)
public String getType()
public void setType(String Type)
Type
- 处理模式,REPLACE替换,SUBSTR截取,DATE日期转换,TRIM去除前后空格,REGEX_REPLACE正则替换,URL_DECODE,LOWERCASE转换为小写public ReplaceParam getReplace()
public void setReplace(ReplaceParam Replace)
Replace
- 替换,TYPE=REPLACE时必传
注意:此字段可能返回 null,表示取不到有效值。public SubstrParam getSubstr()
public void setSubstr(SubstrParam Substr)
Substr
- 截取,TYPE=SUBSTR时必传
注意:此字段可能返回 null,表示取不到有效值。public DateParam getDate()
public void setDate(DateParam Date)
Date
- 时间转换,TYPE=DATE时必传
注意:此字段可能返回 null,表示取不到有效值。public RegexReplaceParam getRegexReplace()
public void setRegexReplace(RegexReplaceParam RegexReplace)
RegexReplace
- 正则替换,TYPE=REGEX_REPLACE时必传
注意:此字段可能返回 null,表示取不到有效值。public SplitParam getSplit()
public void setSplit(SplitParam Split)
Split
- 值支持一拆多,TYPE=SPLIT时必传
注意:此字段可能返回 null,表示取不到有效值。public KVParam getKV()
public void setKV(KVParam KV)
KV
- key-value二次解析,TYPE=KV时必传
注意:此字段可能返回 null,表示取不到有效值。public String getResult()
public void setResult(String Result)
Result
- 处理结果
注意:此字段可能返回 null,表示取不到有效值。public JsonPathReplaceParam getJsonPathReplace()
public void setJsonPathReplace(JsonPathReplaceParam JsonPathReplace)
JsonPathReplace
- JsonPath替换,TYPE=JSON_PATH_REPLACE时必传
注意:此字段可能返回 null,表示取不到有效值。public UrlDecodeParam getUrlDecode()
public void setUrlDecode(UrlDecodeParam UrlDecode)
UrlDecode
- Url解析
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2022. All rights reserved.