_getLocationValue
                                         protected 
                                         static 
                                        
                                        Object
                                            _getLocationValue
                                           (
                                                
                                                        
                                                         field
                                                    
                                                
                                                        , 
                                                         context
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Get an XPath-specified value for a given field from an XML node or document.
                                        
                                        - Parameters:
- 
                                                        field <String | Object>Field definition.
- 
                                                        context <Object>XML node or document to search within.
- Returns:
                                                    Object
- Data value or null.
_getXPathResult
                                         protected 
                                         static 
                                        
                                        Object
                                            _getXPathResult
                                           (
                                                
                                                        
                                                         locator
                                                    
                                                
                                                        , 
                                                         context
                                                    
                                                
                                                        , 
                                                         xmldoc
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Fetches the XPath-specified result for a given location in an XML node or document.
                                        
                                        - Parameters:
- 
                                                        locator <String>The XPath location.
- 
                                                        context <Object>XML node or document to search within.
- 
                                                        xmldoc <Object>XML document to resolve namespace.
- Returns:
                                                    Object
- Data collection or null.
_parseField
                                         protected 
                                         static 
                                        
                                        void
                                            _parseField
                                           (
                                                
                                                        
                                                         field
                                                    
                                                
                                                        , 
                                                         result
                                                    
                                                
                                                        , 
                                                         context
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Schema-parsed result field.
                                        
                                        - Parameters:
- 
                                                        field <String | Object>Required. Field definition.
- 
                                                        result <Object>Required. Schema parsed data object.
- 
                                                        context <Object>Required. XML node or document to search within.
_parseMeta
                                         protected 
                                         static 
                                        
                                        Object
                                            _parseMeta
                                           (
                                                
                                                        
                                                         xmldoc_in
                                                    
                                                
                                                        , 
                                                         data_out
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Parses results data according to schema
                                        
                                        - Parameters:
- 
                                                        xmldoc_in <Object>XML document parse.
- 
                                                        data_out <Object>In-progress schema-parsed data to update.
- Returns:
                                                    Object
- Schema-parsed data.
_parseResult
                                         protected 
                                         static 
                                        
                                        Object
                                            _parseResult
                                           (
                                                
                                                        
                                                         fields
                                                    
                                                
                                                        , 
                                                         context
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Schema-parsed result to add to results list.
                                        
                                        - Parameters:
- 
                                                        fields <Array>Required. A collection of field definition.
- 
                                                        context <Object>Required. XML node or document to search within.
- Returns:
                                                    Object
- Schema-parsed data.
_parseResults
                                         protected 
                                         static 
                                        
                                        Object
                                            _parseResults
                                           (
                                                
                                                        
                                                         schema
                                                    
                                                
                                                        , 
                                                         context
                                                    
                                                
                                                        , 
                                                         data_out
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Schema-parsed list of results from full data
                                        
                                        - Parameters:
- 
                                                        schema <Object>Schema to parse against.
- 
                                                        context <Object>XML node document parse.
- 
                                                        data_out <Object>In-progress schema-parsed data to update.
- Returns:
                                                    Object
- Schema-parsed data.
apply
                                        
                                         static 
                                        
                                        Object
                                            apply
                                           (
                                                
                                                        
                                                         schema
                                                    
                                                
                                                        , 
                                                         data
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Applies a given schema to given XML data.
                                        
                                        - Parameters:
- 
                                                        schema <Object>Schema to apply.
- 
                                                        data <XMLDoc>XML document.
- Returns:
                                                    Object
- Schema-parsed data.