Class: Oval::DefinitionResult

Inherits:
OpenscapParser::XmlNode show all
Defined in:
lib/oval/definition_result.rb

Instance Attribute Summary

Attributes inherited from OpenscapParser::XmlNode

#namespaces

Instance Method Summary collapse

Methods inherited from OpenscapParser::XmlNode

#initialize, #parsed_xml, #text, #xpath_node, #xpath_nodes

Constructor Details

This class inherits a constructor from OpenscapParser::XmlNode

Instance Method Details

#definition_idObject



5
6
7
# File 'lib/oval/definition_result.rb', line 5

def definition_id
  @definition_id ||= @parsed_xml['definition_id']
end

#resultObject



9
10
11
# File 'lib/oval/definition_result.rb', line 9

def result
  @result ||= @parsed_xml['result']
end

#to_hObject



13
14
15
# File 'lib/oval/definition_result.rb', line 13

def to_h
  { :id => definition_id, :result => result }
end