類別 Psych::Nodes::Scalar
此類別代表 YAML Scalar。
此節點類型為終端節點,不應有任何子節點。
常數
- ANY
任何樣式的純量,由發射器選擇
- DOUBLE_QUOTED
雙引號樣式
- FOLDED
折疊樣式
- LITERAL
字面樣式
- PLAIN
純量樣式
- SINGLE_QUOTED
單引號樣式
屬性
anchor[RW]
錨定值(如果有)
plain[RW]
這是一個純量嗎?
quoted[RW]
這個純量有引號嗎?
style[RW]
此純量的樣式
tag[RW]
標籤值(如果有)
value[RW]
純量值
公開類別方法
new(value, anchor = nil, tag = nil, plain = true, quoted = false, style = ANY) 按一下以切換來源
建立新的 Psych::Nodes::Scalar
物件。
value
是純量的字串值 anchor
是關聯的錨定或 nil tag
是關聯的標籤或 nil plain
是布林值 quoted
是布林值 style
是表示字串樣式的整數
另請參閱¶ ↑
# File ext/psych/lib/psych/nodes/scalar.rb, line 58 def initialize value, anchor = nil, tag = nil, plain = true, quoted = false, style = ANY @value = value @anchor = anchor @tag = tag @plain = plain @quoted = quoted @style = style end
公開實例方法
scalar?() 按一下以切換來源
# File ext/psych/lib/psych/nodes/scalar.rb, line 67 def scalar?; true; end