Skip to content

class ConfigurationPath

cangjie
public class ConfigurationPath

功能:提供配置路径处理的静态工具方法。

成员概览

成员功能
const delimiter表示配置路径层级分隔符。
func combine(Array<String>)按配置分隔符拼接路径片段。
func getSectionKey(String)返回配置路径的最后一个节键。
func getParentPath(String)返回配置路径的父路径。

const delimiter

cangjie
public static const delimiter = ":"

功能:表示配置路径层级分隔符。

func combine(Array<String>)

cangjie
public static func combine(segments: Array<String>): String

功能:按配置分隔符拼接路径片段。

参数:

  • segments: Array<String> - 待拼接的路径片段集合。

返回值:

  • String - 返回拼接后的配置路径。

func getSectionKey(String)

cangjie
public static func getSectionKey(path: String): String

功能:返回配置路径的最后一个节键。

参数:

  • path: String - 完整配置路径。

返回值:

  • String - 返回路径末尾的节键。

func getParentPath(String)

cangjie
public static func getParentPath(path: String): ?String

功能:返回配置路径的父路径。

参数:

  • path: String - 完整配置路径。

返回值:

  • ?String - 返回父路径;如果不存在则返回 None。