接口 Config

所有已知实现类:
HoconConfig

public interface Config
线程安全的配置文件接口
  • 方法详细资料

    • createPath

      创建新导航路径
      参数:
      paths - 导航路径的字符串
      返回:
      导航路径
      抛出:
      Exception - 路径不合法
    • getByte

      获取对象
      参数:
      path - 导航路径。如果为null,则将this视为要获取的对象
      返回:
      如果路径不存在,或者类型不正确,返回empty
      抛出:
      Exception - 一些实现可能会在路径不存在或者类型不正确时直接抛出异常而非返回empty
    • getShort

      获取对象
      参数:
      path - 导航路径。如果为null,则将this视为要获取的对象
      返回:
      如果路径不存在,或者类型不正确,返回empty
      抛出:
      Exception - 一些实现可能会在路径不存在或者类型不正确时直接抛出异常而非返回empty
    • getInt

      获取对象
      参数:
      path - 导航路径。如果为null,则将this视为要获取的对象
      返回:
      如果路径不存在,或者类型不正确,返回empty
      抛出:
      Exception - 一些实现可能会在路径不存在或者类型不正确时直接抛出异常而非返回empty
    • getLong

      获取对象
      参数:
      path - 导航路径。如果为null,则将this视为要获取的对象
      返回:
      如果路径不存在,或者类型不正确,返回empty
      抛出:
      Exception - 一些实现可能会在路径不存在或者类型不正确时直接抛出异常而非返回empty
    • getBoolean

      获取对象
      参数:
      path - 导航路径。如果为null,则将this视为要获取的对象
      返回:
      如果路径不存在,或者类型不正确,返回empty
      抛出:
      Exception - 一些实现可能会在路径不存在或者类型不正确时直接抛出异常而非返回empty
    • getFloat

      获取对象
      参数:
      path - 导航路径。如果为null,则将this视为要获取的对象
      返回:
      如果路径不存在,或者类型不正确,返回empty
      抛出:
      Exception - 一些实现可能会在路径不存在或者类型不正确时直接抛出异常而非返回empty
    • getDouble

      获取对象
      参数:
      path - 导航路径。如果为null,则将this视为要获取的对象
      返回:
      如果路径不存在,或者类型不正确,返回empty
      抛出:
      Exception - 一些实现可能会在路径不存在或者类型不正确时直接抛出异常而非返回empty
    • getString

      获取对象
      参数:
      path - 导航路径。如果为null,则将this视为要获取的对象
      返回:
      如果路径不存在,或者类型不正确,返回empty
      抛出:
      Exception - 一些实现可能会在路径不存在或者类型不正确时直接抛出异常而非返回empty
    • getUUID

      获取对象
      参数:
      path - 导航路径。如果为null,则将this视为要获取的对象
      返回:
      如果路径不存在,或者类型不正确,返回empty
      抛出:
      Exception - 一些实现可能会在路径不存在或者类型不正确时直接抛出异常而非返回empty
    • getArray

      获取对象
      参数:
      path - 导航路径。如果为null,则将this视为要获取的对象
      返回:
      如果路径不存在,或者类型不正确,返回empty
      抛出:
      Exception - 一些实现可能会在路径不存在或者类型不正确时直接抛出异常而非返回empty
    • getObject

      获取对象
      参数:
      path - 导航路径。如果为null,则将this视为要获取的对象
      返回:
      如果路径不存在,或者类型不正确,返回empty
      抛出:
      Exception - 一些实现可能会在路径不存在或者类型不正确时直接抛出异常而非返回empty
    • renderToString

      @NotNull String renderToString()
      渲染此配置文件到字符串
      返回:
      字符串。非空。