Class: XMLRPC::XMLParser::NQXMLTreeParser
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
| Class Chain: 
          self,
          AbstractTreeParser
         | |
| Instance Chain: 
          self,
          AbstractTreeParser
         | |
| Inherits: | XMLRPC::XMLParser::AbstractTreeParser 
 | 
| Defined in: | lib/xmlrpc/parser.rb | 
Overview
class XMLParser
Class Method Summary
- .new ⇒ NQXMLTreeParser constructor
Instance Method Summary
- #_nodeType(node) private
- #createCleanedTree(str) private
- #methodCall_document(node) private
- #methodResponse_document(node) private
AbstractTreeParser - Inherited
| #parseMethodCall, #parseMethodResponse, #array, #assert, #base64, #boolean, #data, #dateTime, #double, #fault, | |
| #hasOnlyOneChild | Returns, when successfully the only child-node. | 
| #integer, #member, #methodCall, #methodName, #methodResponse, #name, #nodeMustBe, #param, #params, | |
| #removeWhitespacesAndComments | Removes all whitespaces but in the tags i4, i8, int, boolean.… | 
| #string, #struct, | |
| #text | _nodeType is defined in the subclass. | 
| #text_zero_one | The node  | 
| #v_nil, #value | |
Constructor Details
    .new  ⇒ NQXMLTreeParser 
  
# File 'lib/xmlrpc/parser.rb', line 697
def initialize require "nqxml/treeparser" end
Instance Method Details
#_nodeType(node) (private)
[ GitHub ]# File 'lib/xmlrpc/parser.rb', line 703
def _nodeType(node) node.nodeType end
#createCleanedTree(str) (private)
[ GitHub ]#methodCall_document(node) (private)
[ GitHub ]# File 'lib/xmlrpc/parser.rb', line 711
def methodCall_document(node) methodCall(node) end
#methodResponse_document(node) (private)
[ GitHub ]# File 'lib/xmlrpc/parser.rb', line 707
def methodResponse_document(node) methodResponse(node) end