Search in sources :

Example 1 with NokogiriXPathVariableResolver

use of nokogiri.internals.NokogiriXPathVariableResolver in project nokogiri by sparklemotion.

the class XmlXpathContext method register_variable.

@JRubyMethod
public IRubyObject register_variable(IRubyObject name, IRubyObject value) {
    NokogiriXPathVariableResolver variableResolver = this.variableResolver;
    if (variableResolver == null) {
        variableResolver = NokogiriXPathVariableResolver.create();
        this.variableResolver = variableResolver;
    }
    variableResolver.registerVariable(name.asJavaString(), value.asJavaString());
    return this;
}
Also used : NokogiriXPathVariableResolver(nokogiri.internals.NokogiriXPathVariableResolver) JRubyMethod(org.jruby.anno.JRubyMethod)

Aggregations

NokogiriXPathVariableResolver (nokogiri.internals.NokogiriXPathVariableResolver)1 JRubyMethod (org.jruby.anno.JRubyMethod)1