Package org.jruby.ast.executable
Interface Script
- All Known Implementing Classes:
AbstractScript
public interface Script
-
Method Summary
Modifier and TypeMethodDescription__file__
(ThreadContext context, IRubyObject self, Block block) __file__
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) __file__
(ThreadContext context, IRubyObject self, IRubyObject arg, Block block) __file__
(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) __file__
(ThreadContext context, IRubyObject self, IRubyObject arg, IRubyObject arg2, IRubyObject arg3, Block block) load
(ThreadContext context, IRubyObject self, boolean wrap) load
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Deprecated.run
(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) void
setFilename
(String filename) void
setRootScope
(StaticScope scope)
-
Method Details
-
__file__
-
__file__
-
__file__
IRubyObject __file__(ThreadContext context, IRubyObject self, IRubyObject arg1, IRubyObject arg2, Block block) -
__file__
IRubyObject __file__(ThreadContext context, IRubyObject self, IRubyObject arg, IRubyObject arg2, IRubyObject arg3, Block block) -
__file__
-
run
-
load
@Deprecated IRubyObject load(ThreadContext context, IRubyObject self, IRubyObject[] args, Block block) Deprecated. -
load
-
setFilename
-
setRootScope
-