本文整理了Java中org.jruby.RubyClass.getConstantFromNoConstMissing
方法的一些代码示例,展示了RubyClass.getConstantFromNoConstMissing
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RubyClass.getConstantFromNoConstMissing
方法的具体详情如下:
包路径:org.jruby.RubyClass
类名称:RubyClass
方法名:getConstantFromNoConstMissing
暂无
代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-jruby
public IRubyObject reCache(ThreadContext context, String name) {
Ruby runtime = context.runtime;
Invalidator invalidator = runtime.getConstantInvalidator(name);
Object newGeneration = invalidator.getData();
IRubyObject value = runtime.getObject().getConstantFromNoConstMissing(name, false);
if (value != null) {
cache = new ConstantCache(value, newGeneration, invalidator);
} else {
cache = null;
}
return value;
}
}
代码示例来源:origin: org.kill-bill.billing/killbill-osgi-bundles-jruby
public IRubyObject reCache(ThreadContext context, String name) {
Ruby runtime = context.runtime;
Invalidator invalidator = runtime.getConstantInvalidator(name);
Object newGeneration = invalidator.getData();
IRubyObject value = runtime.getObject().getConstantFromNoConstMissing(name, false);
if (value != null) {
cache = new ConstantCache(value, newGeneration, invalidator);
} else {
cache = null;
}
return value;
}
}
代码示例来源:origin: org.jruby/jruby-complete
if (runtime.getObject().getConstantFromNoConstMissing("STDIN") == null) {
runtime.defineVariable(new InputGlobalVariable(runtime, "$stdin", stdin), GLOBAL);
runtime.defineVariable(new OutputGlobalVariable(runtime, "$stdout", stdout), GLOBAL);
代码示例来源:origin: org.jruby/jruby-core
if (runtime.getObject().getConstantFromNoConstMissing("STDIN") == null) {
runtime.defineVariable(new InputGlobalVariable(runtime, "$stdin", stdin), GLOBAL);
runtime.defineVariable(new OutputGlobalVariable(runtime, "$stdout", stdout), GLOBAL);
内容来源于网络,如有侵权,请联系作者删除!