gpt4 book ai didi

org.apache.omid.YAMLUtils类的使用及代码示例

转载 作者:知者 更新时间:2024-03-15 01:42:49 27 4
gpt4 key购买 nike

本文整理了Java中org.apache.omid.YAMLUtils类的一些代码示例,展示了YAMLUtils类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YAMLUtils类的具体详情如下:
包路径:org.apache.omid.YAMLUtils
类名称:YAMLUtils

YAMLUtils介绍

暂无

代码示例

代码示例来源:origin: org.apache.omid/transaction-client

public OmidClientConfiguration() {
  new YAMLUtils().loadSettings(DEFAULT_CONFIG_FILE_NAME, this);
}

代码示例来源:origin: org.apache.omid/omid-common

public void loadSettings(String resourcePath, String defaultResourcePath, Object bean) {
  try {
    Map properties = loadSettings(resourcePath, defaultResourcePath);
    BeanUtils.populate(bean, properties);
  } catch (IllegalAccessException | InvocationTargetException | IOException e) {
    throw new IllegalStateException(e);
  }
}

代码示例来源:origin: org.apache.omid/omid-common

@SuppressWarnings("unchecked")
public Map loadSettings(String resourcePath, String defaultResourcePath) throws IOException {
  Map defaultSetting = loadAsMap(defaultResourcePath);
  Preconditions.checkState(defaultSetting.size() > 0, String.format("Failed to load file '%s' from classpath", defaultResourcePath));
  if (resourcePath != null) {
    Map userSetting = loadAsMap(resourcePath);
    defaultSetting.putAll(userSetting);
  }
  return defaultSetting;
}

代码示例来源:origin: org.apache.omid/omid-common

@SuppressWarnings("unchecked")
public Map loadAsMap(String path) throws IOException {
  try {
    String content = Resources.toString(Resources.getResource(path), Charset.forName("UTF-8"));
    LOG.debug("Loaded resource file '{}'\n{}", path, content);
    return loadStringAsMap(content);
  } catch (IllegalArgumentException e) {
    return new HashMap();
  }
}

代码示例来源:origin: org.apache.omid/omid-common

public void loadSettings(String resourcePath, Object bean) {
  try {
    Map properties = loadSettings(null, resourcePath);
    BeanUtils.populate(bean, properties);
  } catch (IllegalAccessException | InvocationTargetException | IOException e) {
    throw new IllegalStateException(e);
  }
}

代码示例来源:origin: org.apache.omid/omid-transaction-client

public OmidClientConfiguration() {
  new YAMLUtils().loadSettings(DEFAULT_CONFIG_FILE_NAME, this);
}

代码示例来源:origin: org.apache.omid/omid-tso-server-hbase1.x

@VisibleForTesting
TSOServerConfig(String configFileName) {
  new YAMLUtils().loadSettings(configFileName, DEFAULT_CONFIG_FILE_NAME, this);
}

代码示例来源:origin: org.apache.omid/omid-tso-server

@VisibleForTesting
TSOServerConfig(String configFileName) {
  new YAMLUtils().loadSettings(configFileName, DEFAULT_CONFIG_FILE_NAME, this);
}

代码示例来源:origin: org.apache.omid/hbase-client

@VisibleForTesting
HBaseOmidClientConfiguration(String configFileName) {
  new YAMLUtils().loadSettings(configFileName, DEFAULT_CONFIG_FILE_NAME, this);
}

代码示例来源:origin: org.apache.omid/tso-server

@VisibleForTesting
TSOServerConfig(String configFileName) {
  new YAMLUtils().loadSettings(configFileName, DEFAULT_CONFIG_FILE_NAME, this);
}

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com