Class VariableNode
java.lang.Object
cloud.opencode.base.string.template.node.VariableNode
- All Implemented Interfaces:
TemplateNode
Variable Node - Template node for variable substitution.
变量节点 - 用于变量替换的模板节点。
Features | 主要功能:
- Variable lookup with default value fallback - 变量查找带默认值回退
Usage Examples | 使用示例:
VariableNode node = new VariableNode("name", "World");
String result = node.render(Map.of("name", "Java")); // "Java"
String def = node.render(Map.of()); // "World"
Security | 安全性:
- Thread-safe: Yes (immutable) - 线程安全: 是(不可变)
- Since:
- JDK 25, opencode-base-string V1.0.0
- Author:
- Leon Soo www.LeonSoo.com
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
VariableNode
-
-
Method Details
-
render
-