// @RubyLevelMethod(name="delete") public RubyValue delete(RubyArray args) { if (null == args) { throw new RubyException(RubyRuntime.ArgumentErrorClass, "wrong number of arguments"); } RubyString string = ObjectFactory.createString(toString()); String arg = ((RubyString) args.get(0)).toString(); string.delete(arg); return string; }