本文整理了Java中com.alibaba.datax.common.util.Configuration.getMap()
方法的一些代码示例,展示了Configuration.getMap()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Configuration.getMap()
方法的具体详情如下:
包路径:com.alibaba.datax.common.util.Configuration
类名称:Configuration
方法名:getMap
[英]根据用户提供的json path,寻址Map对象,如果对象不存在,返回null
[中]根据用户提供的json路径寻址地图对象,如果对象不存在,返回无效的
代码示例来源:origin: ECNU-1X/DataX-Masking
/**
* 根据用户提供的json path,寻址Map对象,如果对象不存在,返回默认map
*/
public <T> Map<String, T> getMap(final String path,
final Map<String, T> defaultMap, Class<T> t) {
Map<String, T> result = getMap(path, t);
if (null == result) {
return defaultMap;
}
return result;
}
代码示例来源:origin: ECNU-1X/DataX-Masking
/**
* 根据用户提供的json path,寻址Map对象,如果对象不存在,返回默认map
*/
@SuppressWarnings("unchecked")
public Map<String, Object> getMap(final String path,
final Map<String, Object> defaultMap) {
Object object = this.getMap(path);
if (null == object) {
return defaultMap;
}
return (Map<String, Object>) object;
}
代码示例来源:origin: ECNU-1X/DataX-Masking
public static Map<String, Object> getSettings(Configuration conf) {
return conf.getMap("settings", new HashMap<String, Object>());
}
代码示例来源:origin: ECNU-1X/DataX-Masking
public static Map<String, Object> checkMapAndGet(Configuration param, String key, boolean isCheckEmpty) {
Map<String, Object> value = null;
try {
value = param.getMap(key);
} catch (ClassCastException e) {
throwNotMapException(key);
}
if (null == value) {
throwNotExistException(key);
} else if (isCheckEmpty && value.isEmpty()) {
throwEmptyListException(key);
}
return value;
}
代码示例来源:origin: ECNU-1X/DataX-Masking
public static Map<String, Object> checkMapAndGet(Configuration param, String key, boolean isCheckEmpty) {
Map<String, Object> value = null;
try {
value = param.getMap(key);
} catch (ClassCastException e) {
throwNotMapException(key);
}
if (null == value) {
throwNotExistException(key);
} else if (isCheckEmpty && value.isEmpty()) {
throwEmptyException(key);
}
return value;
}
代码示例来源:origin: ECNU-1X/DataX-Masking
transformerExecutionParas.settContext(configuration.getMap(CoreConstant.TRANSFORMER_PARAMETER_CONTEXT));
内容来源于网络,如有侵权,请联系作者删除!