API docs ããªãã®ã§ãå ¨ä½ãè¦éãããªã¹ãã¨ãã¦.
- config <=> others I/O
- from
- to
- config read/write
- read
- dot (
conf.nest.leaf
) - bracket (
conf["nest"]["leaf"]
) - getter (
conf.get("nest", "default value")
)
- dot (
- write
- dot (
conf.nest.leaf = 1
) - bracket (
conf["nest"]["leaf"] = 1
) - merge (
.merge(conf1, conf2)
)
- dot (
- read
special value
- missing (
"???"
&MISSING
)- checker (
.is_missing(conf, "field")
)
- checker (
- interpolation (
"${ref}"
)- checker (
is_interpolatioin(conf, "field")
)
- checker (
Resolver
Interpolationã¨çµã¿åãããã¨ç¡é大ã®å¦çãã§ãã.
resolverã§ãã¹ããªã®ããæ®éã«confãããã°ã©ã ã§å¦çãã¹ããªã®ãã¯ã±ã¼ã¹ãã¤ã±ã¼ã¹.