| Module REXML::Functions |
|
If you add a method, keep in mind two things: (1) the first argument will always be a list of nodes from which to filter. In the case of context methods (such as position), the function should return an array with a value for each child in the array. (2) all method calls from XML will have "-" replaced with "_". Therefore, in XML, "local-name()" is identical (and actually becomes) "local_name()"
| Methods |
| Public Class methods |
| boolean%params% |
| ceiling%params% |
| compare_language%params% |
| concat%params% |
| contains%params% |
| count%params% |
| false%params% |
| floor%params% |
| get_namespace%params% |
| id%params% |
| lang%params% |
| last%params% |
| local_name%params% |
| method_missing%params% |
| name%params% |
| namespace_context%params% |
| namespace_context=%params% |
| namespace_uri%params% |
| node%params% |
| node=%params% |
| normalize_space%params% |
| not%params% |
| number%params% |
| pair%params% |
| pair=%params% |
| position%params% |
| round%params% |
| starts_with%params% |
| string%params% |
| string_length%params% |
| substring%params% |
| substring_after%params% |
| substring_before%params% |
| sum%params% |
| text%params% |
| translate%params% |
| true%params% |
| variable%params% |
| variable=%params% |