Sha256: 0bf6b8652a75f84397209045eaa4b0eb7ed6c318e4c593aaa9ee8d597c9788f7

Contents?: true

Size: 856 Bytes

Versions: 5

Compression:

Stored size: 856 Bytes

Contents

package smile.xml.xpath;

import org.jruby.Ruby;
import org.jruby.RubyClass;
import org.jruby.RubyObject;
import org.jruby.anno.JRubyClass;
import org.jruby.runtime.ObjectAllocator;
import org.jruby.runtime.builtin.IRubyObject;

import smile.xml.util.UtilJ;

@JRubyClass(name = "LibXML::XML::XPath::XPointer")
public class XPointerJ extends RubyObject {

	private static final long serialVersionUID = -7924934418493439093L;

	private static final ObjectAllocator ALLOCATOR = new ObjectAllocator() {
		public IRubyObject allocate(Ruby runtime, RubyClass klass) {
			return new XPointerJ(runtime, klass);
		}
	};
	
	public static RubyClass define(Ruby runtime) {
		return UtilJ.defineClass( runtime, XPointerJ.class, ALLOCATOR );
	}

	private XPointerJ(Ruby runtime, RubyClass metaClass) {
		super(runtime, metaClass);
	}
	
	
}

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
smile-xml-1.0.5-java src/main/java/smile/xml/xpath/XPointerJ.java
smile-xml-1.0.4-java src/main/java/smile/xml/xpath/XPointerJ.java
smile-xml-1.0.3-java src/main/java/smile/xml/xpath/XPointerJ.java
smile-xml-1.0.3-jruby src/main/java/smile/xml/xpath/XPointerJ.java
smile-xml-1.0.2-jruby src/main/java/smile/xml/xpath/XPointerJ.java