interface IOpenApiWriter
cangjie
public interface IOpenApiWriter功能:定义 OpenAPI 文档写入接口。
成员概览
| 成员 | 功能 |
|---|---|
| func flush() | 刷新当前写入器缓冲区。 |
| func startObject() | 开始写入对象。 |
| func endObject() | 结束写入对象。 |
| func startArray() | 开始写入数组。 |
| func endArray() | 结束写入数组。 |
| func writeName(String) | 写入属性名称。 |
| func writeValue(Int64) | 写入整数值。 |
| func writeValue(Bool) | 写入布尔值。 |
| func writeValue(String) | 写入字符串值。 |
func flush()
cangjie
func flush(): Unit功能:刷新当前写入器缓冲区。
返回值:
Unit
func startObject()
cangjie
func startObject(): Unit功能:开始写入对象。
返回值:
Unit
func endObject()
cangjie
func endObject(): Unit功能:结束写入对象。
返回值:
Unit
func startArray()
cangjie
func startArray(): Unit功能:开始写入数组。
返回值:
Unit
func endArray()
cangjie
func endArray(): Unit功能:结束写入数组。
返回值:
Unit
func writeName(String)
cangjie
func writeName(name: String): Unit功能:写入属性名称。
参数:
- name:
String- 要写入的属性名称。
返回值:
Unit
func writeValue(Int64)
cangjie
func writeValue(value: Int64): Unit功能:写入整数值。
参数:
- value:
Int64- 要写入的整数值。
返回值:
Unit
func writeValue(Bool)
cangjie
func writeValue(value: Bool): Unit功能:写入布尔值。
参数:
- value:
Bool- 要写入的布尔值。
返回值:
Unit
func writeValue(String)
cangjie
func writeValue(value: String): Unit功能:写入字符串值。
参数:
- value:
String- 要写入的字符串值。
返回值:
Unit