Module: RIO::Ext::YAML::Cx

Included in:
Cx
Defined in:
lib/rio/ext/yaml.rb

Instance Method Summary collapse

Instance Method Details

#document(*args) ⇒ Object



45
# File 'lib/rio/ext/yaml.rb', line 45

def document(*args) row(*args) end

#documents(*args) ⇒ Object



43
# File 'lib/rio/ext/yaml.rb', line 43

def documents(*args) rows(*args) end

#object(*args) ⇒ Object



44
# File 'lib/rio/ext/yaml.rb', line 44

def object(*args) record(*args) end

#objects(*args) ⇒ Object



42
# File 'lib/rio/ext/yaml.rb', line 42

def objects(*args) records(*args) end

#skipdocuments(*args) ⇒ Object



47
# File 'lib/rio/ext/yaml.rb', line 47

def skipdocuments(*args) skiprows(*args) end

#skipobjects(*args) ⇒ Object



46
# File 'lib/rio/ext/yaml.rb', line 46

def skipobjects(*args) skiprecords(*args) end

#yaml(&block) ⇒ Object



31
32
33
# File 'lib/rio/ext/yaml.rb', line 31

def yaml(&block) 
  cxx('yaml',true,&block) 
end

#yaml?Boolean

Returns:

  • (Boolean)


37
# File 'lib/rio/ext/yaml.rb', line 37

def yaml?() cxx?('yaml') end

#yamldoc(&block) ⇒ Object



34
35
36
# File 'lib/rio/ext/yaml.rb', line 34

def yamldoc(&block) 
  become('Ext::YAML::Doc::Existing')
end