public class InterfaceUtil
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
InterfaceUtil._ContentType
请求类型
|
构造器和说明 |
---|
InterfaceUtil() |
限定符和类型 | 方法和说明 |
---|---|
static void |
callMapValues(java.util.Map<java.lang.String,java.lang.Object> thirdBodyMap,
java.util.Map<java.lang.String,java.lang.Object> templateBodyMap,
java.util.Map<java.lang.String,java.lang.String> relationMap)
报文赋值回调
|
static void |
callMapValues(java.util.Map<java.lang.String,java.lang.Object> thirdBodyMap,
java.util.Map<java.lang.String,java.lang.Object> templateBodyMap,
java.util.Map<java.lang.String,java.lang.String> relationMap,
java.lang.String templateLastPrefixKey)
报文赋值回调
|
static java.util.Map<java.lang.String,java.lang.Object> |
fillTemplateToMap(java.util.Map<java.lang.String,java.lang.Object> messageMapKeyValues,
java.util.Map<java.lang.String,java.lang.Object> templateMapValues,
java.util.Map<java.lang.String,java.lang.Object> relationMap)
返回模板一级(已填充数据)key-value
|
static java.util.Map<java.lang.String,java.lang.Object> |
keyValuesToMap(java.util.Map<java.lang.String,java.lang.Object> keyValuesMap)
键值转换成map以.分割
|
static void |
mapToKeyValues(java.util.Map<java.lang.String,java.lang.Object> msgMapValues,
java.util.Map<java.lang.String,java.lang.Object> msgMap)
报文转换成map中的key-value
|
static void |
mapToKeyValues(java.util.Map<java.lang.String,java.lang.Object> msgMapValues,
java.util.Map<java.lang.String,java.lang.Object> msgMap,
java.lang.String prefixKeys)
报文转换成map中的key-value
|
public static void mapToKeyValues(java.util.Map<java.lang.String,java.lang.Object> msgMapValues, java.util.Map<java.lang.String,java.lang.Object> msgMap)
msgMapValues
- msgMap
- public static void mapToKeyValues(java.util.Map<java.lang.String,java.lang.Object> msgMapValues, java.util.Map<java.lang.String,java.lang.Object> msgMap, java.lang.String prefixKeys)
msgMapValues
- msgMap
- prefixKeys
- public static java.util.Map<java.lang.String,java.lang.Object> keyValuesToMap(java.util.Map<java.lang.String,java.lang.Object> keyValuesMap)
keyValuesMap
- public static java.util.Map<java.lang.String,java.lang.Object> fillTemplateToMap(java.util.Map<java.lang.String,java.lang.Object> messageMapKeyValues, java.util.Map<java.lang.String,java.lang.Object> templateMapValues, java.util.Map<java.lang.String,java.lang.Object> relationMap)
messageMapKeyValues
- 待转换报文一级key-valuetemplateMapValues
- 待填充模板一级key-valuerelationMap
- 关系一级key-valuepublic static void callMapValues(java.util.Map<java.lang.String,java.lang.Object> thirdBodyMap, java.util.Map<java.lang.String,java.lang.Object> templateBodyMap, java.util.Map<java.lang.String,java.lang.String> relationMap)
thirdBodyMap
- 第三方报文templateBodyMap
- 本地模板报文relationMap
- 报文配置关系public static void callMapValues(java.util.Map<java.lang.String,java.lang.Object> thirdBodyMap, java.util.Map<java.lang.String,java.lang.Object> templateBodyMap, java.util.Map<java.lang.String,java.lang.String> relationMap, java.lang.String templateLastPrefixKey)
thirdBodyMap
- 第三方报文templateBodyMap
- 本地模板报文relationMap
- 报文配置关系templateLastPrefixKey
- 模板报文前缀主键key