public class RubyComparable extends Object
Constructor and Description |
---|
RubyComparable() |
public static RubyModule createComparable(Ruby runtime)
public static int cmpint(ThreadContext context, IRubyObject val, IRubyObject a, IRubyObject b)
public static IRubyObject cmperr(IRubyObject recv, IRubyObject other)
public static IRubyObject invcmp(ThreadContext context, IRubyObject recv, IRubyObject other)
public static IRubyObject op_equal(ThreadContext context, IRubyObject recv, IRubyObject other)
public static IRubyObject op_equal19(ThreadContext context, IRubyObject recv, IRubyObject other)
public static RubyBoolean op_gt(ThreadContext context, IRubyObject recv, IRubyObject other)
public static RubyBoolean op_ge(ThreadContext context, IRubyObject recv, IRubyObject other)
public static RubyBoolean op_lt(ThreadContext context, IRubyObject recv, IRubyObject other)
public static RubyBoolean op_le(ThreadContext context, IRubyObject recv, IRubyObject other)
public static RubyBoolean between_p(ThreadContext context, IRubyObject recv, IRubyObject first, IRubyObject second)
Copyright © 2001-2015 JRuby. All Rights Reserved.