本文整理了Java中org.jruby.Ruby.getRecordSeparatorVar
方法的一些代码示例,展示了Ruby.getRecordSeparatorVar
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Ruby.getRecordSeparatorVar
方法的具体详情如下:
包路径:org.jruby.Ruby
类名称:Ruby
方法名:getRecordSeparatorVar
暂无
代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-jruby
private ByteList getSeparatorFromArgs(Ruby runtime, IRubyObject[] args, int idx) {
if (args.length > idx && args[idx] instanceof RubyFixnum) {
return separator(runtime, runtime.getRecordSeparatorVar().get());
}
return separator(runtime, args.length > idx ? args[idx] : runtime.getRecordSeparatorVar().get());
}
代码示例来源:origin: org.kill-bill.billing/killbill-osgi-bundles-jruby
private ByteList getSeparatorFromArgs(Ruby runtime, IRubyObject[] args, int idx) {
if (args.length > idx && args[idx] instanceof RubyFixnum) {
return separator(runtime, runtime.getRecordSeparatorVar().get());
}
return separator(runtime, args.length > idx ? args[idx] : runtime.getRecordSeparatorVar().get());
}
代码示例来源:origin: org.kill-bill.billing/killbill-osgi-bundles-jruby
private ByteList separator(Ruby runtime) {
return separator(runtime, runtime.getRecordSeparatorVar().get());
}
代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-jruby
private ByteList separator(Ruby runtime) {
return separator(runtime, runtime.getRecordSeparatorVar().get());
}
代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-jruby
/** Read a line.
*
*/
@JRubyMethod(name = "gets", writes = FrameField.LASTLINE, compat = RUBY1_8)
public IRubyObject gets(ThreadContext context) {
Ruby runtime = context.runtime;
IRubyObject result = getline(context, separator(runtime, runtime.getRecordSeparatorVar().get()));
if (!result.isNil()) context.setLastLine(result);
return result;
}
代码示例来源:origin: org.kill-bill.billing/killbill-osgi-bundles-jruby
/** Read a line.
*
*/
@JRubyMethod(name = "gets", writes = FrameField.LASTLINE, compat = RUBY1_8)
public IRubyObject gets(ThreadContext context) {
Ruby runtime = context.runtime;
IRubyObject result = getline(context, separator(runtime, runtime.getRecordSeparatorVar().get()));
if (!result.isNil()) context.setLastLine(result);
return result;
}
代码示例来源:origin: org.jruby/jruby-core
IRubyObject rs = runtime.getRecordSeparatorVar().get();
IRubyObject lim = nil;
代码示例来源:origin: org.jruby/jruby-complete
IRubyObject rs = runtime.getRecordSeparatorVar().get();
IRubyObject lim = nil;
内容来源于网络,如有侵权,请联系作者删除!