Package 

Object PathFormats

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      public class PathFormats.StandardPath

      标准路径。

      规则:

      • /作为分隔符。

      • {name} 匹配任意项,并命名为name

      • index 匹配索引indexindex是整数。

      • name 匹配名字、键name

      public class PathFormats.JsonPointerPath

      Json指针路径。

      规则:

      • /作为分隔符。

      • {name} 匹配任意项,并命名为name

      • - (仅对于赋值操作)匹配数组最后一个元素的下一个元素。

      • index 匹配索引indexindex是整数。

      • name 匹配名字、键name

      public class PathFormats.AntPath

      Ant路径。

      规则:

      • /作为分隔符。

      • ? 匹配任意单个字符。

      • * 匹配除了分隔符之外的任意数量的任意字符。

      • ** 匹配任意数量的任意字符。

      • {name} 匹配任意项,并命名为name

      • index 匹配索引indexindex是整数。

      • name 匹配名字、键name

      public class PathFormats.ReferencePath

      引用路径。

      规则:

      • .作为分隔符,可以在索引之前省略。

      • [index] 匹配索引indexindex是整数。

      • name 匹配名字、键name

    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final Map<String, PathFormat> getComponents() 得到已注册的组件映射。Get registered component map.
      • Methods inherited from class icu.windea.breezeframework.core.component.PathFormats

        register
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait