/** * RubyMethod isTaint. * @return boolean */ public boolean isTaint() { throw undefinedOperation(); }
/** * Infect this object using the taint of another object * @param obj * @return */ public IRubyObject infectBy(IRubyObject obj) { throw undefinedOperation(); }
/** * * @return */ public boolean isImmediate() { throw undefinedOperation(); }
/** * RubyMethod respondsTo. * @param string * @return boolean */ public boolean respondsTo(String string) { throw undefinedOperation(); }
/** * RubyMethod respondsTo. * @param string * @return boolean */ public boolean respondsToMissing(String string) { throw undefinedOperation(); }
/** * RubyMethod getJavaClass. * @return Class */ public Class getJavaClass() { throw undefinedOperation(); }
/** * * @return */ public IRubyObject anyToString() { throw undefinedOperation(); }
/** * Convert the object to the specified Java class, if possible. * * @param cls The target type to which the object should be converted. */ public Object toJava(Class cls) { throw undefinedOperation(); }
/** * Our version of Data_Get_Struct. * * Returns a wrapped data value if there is one, otherwise returns null. * * @return the object wrapped. */ public Object dataGetStruct() { throw undefinedOperation(); }
/** * Returns true if object has any variables, defined as: * <ul> * <li> instance variables * <li> class variables * <li> constants * <li> internal variables, such as those used when marshalling Ranges and Exceptions * </ul> * @return true if object has any variables, else false */ public boolean hasVariables() { throw undefinedOperation(); }
/** * * @return */ public RubyInteger convertToInteger() { throw undefinedOperation(); } /**
/** * * @return */ public IRubyObject checkArrayType() { throw undefinedOperation(); }
/** * RubyMethod dup. * @return */ public IRubyObject dup() { throw undefinedOperation(); }
/** * RubyMethod inspect. * @return String */ public IRubyObject inspect() { throw undefinedOperation(); }
/** * * @return */ public IRubyObject id() { throw undefinedOperation(); }
/** * * @return */ public boolean isTrue() { throw undefinedOperation(); }
/** * RubyMethod respondsTo. * @param string * @return boolean */ public boolean respondsTo(String string) { throw undefinedOperation(); }
/** * * @return */ public RubyHash convertToHash() { throw undefinedOperation(); } /**
/** * * @return */ public RubyInteger convertToInteger(String convertMethod) { throw undefinedOperation(); } /**
/** * * @return */ public RubyString convertToString() { throw undefinedOperation(); }