org.jruby
Class RubyArgsFile
java.lang.Object
org.jruby.RubyArgsFile
public class RubyArgsFile
- extends java.lang.Object
Method Summary |
static void |
argf_close(ThreadContext context,
IRubyObject file)
|
static IRubyObject |
binmode(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
bytes(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
chars(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
close(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
closed_p(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
each_byte(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
each_byte(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
each_char(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
each_charCommon(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
each_line(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Invoke a block for each line. |
static IRubyObject |
each_line19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
each19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
eof_p(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
eof(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
file(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
filename(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
fileno(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
getc(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
gets(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Read a line. |
static void |
initArgsFile(Ruby runtime)
|
static IRubyObject |
lineno_set(ThreadContext context,
IRubyObject recv,
IRubyObject line)
|
static IRubyObject |
lineno(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
op_binmode(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
read(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
readchar(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
readline(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Read a line. |
static IRubyObject |
readlines(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
rewind(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
seek(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
set_pos(ThreadContext context,
IRubyObject recv,
IRubyObject offset)
|
static void |
setCurrentLineNumber(IRubyObject recv,
int newLineNumber)
|
static IRubyObject |
skip(IRubyObject recv)
|
static IRubyObject |
tell(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
to_a(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
to_io(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
to_s(IRubyObject recv)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RubyArgsFile
public RubyArgsFile()
setCurrentLineNumber
public static void setCurrentLineNumber(IRubyObject recv,
int newLineNumber)
initArgsFile
public static void initArgsFile(Ruby runtime)
fileno
public static IRubyObject fileno(ThreadContext context,
IRubyObject recv)
to_io
public static IRubyObject to_io(ThreadContext context,
IRubyObject recv)
gets
public static IRubyObject gets(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
- Read a line.
readline
public static IRubyObject readline(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
- Read a line.
readlines
public static IRubyObject readlines(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
to_a
public static IRubyObject to_a(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
each_byte
public static IRubyObject each_byte(ThreadContext context,
IRubyObject recv,
Block block)
each_byte
public static IRubyObject each_byte(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
bytes
public static IRubyObject bytes(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
each_char
public static IRubyObject each_char(ThreadContext context,
IRubyObject recv,
Block block)
chars
public static IRubyObject chars(ThreadContext context,
IRubyObject recv,
Block block)
each_charCommon
public static IRubyObject each_charCommon(ThreadContext context,
IRubyObject recv,
Block block)
each_line
public static IRubyObject each_line(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
- Invoke a block for each line.
each_line19
public static IRubyObject each_line19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
each19
public static IRubyObject each19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
file
public static IRubyObject file(ThreadContext context,
IRubyObject recv)
skip
public static IRubyObject skip(IRubyObject recv)
argf_close
public static void argf_close(ThreadContext context,
IRubyObject file)
close
public static IRubyObject close(ThreadContext context,
IRubyObject recv)
closed_p
public static IRubyObject closed_p(ThreadContext context,
IRubyObject recv)
binmode
public static IRubyObject binmode(ThreadContext context,
IRubyObject recv)
op_binmode
public static IRubyObject op_binmode(ThreadContext context,
IRubyObject recv)
lineno
public static IRubyObject lineno(ThreadContext context,
IRubyObject recv)
lineno_set
public static IRubyObject lineno_set(ThreadContext context,
IRubyObject recv,
IRubyObject line)
tell
public static IRubyObject tell(ThreadContext context,
IRubyObject recv)
rewind
public static IRubyObject rewind(ThreadContext context,
IRubyObject recv)
eof
public static IRubyObject eof(ThreadContext context,
IRubyObject recv)
eof_p
public static IRubyObject eof_p(ThreadContext context,
IRubyObject recv)
set_pos
public static IRubyObject set_pos(ThreadContext context,
IRubyObject recv,
IRubyObject offset)
seek
public static IRubyObject seek(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
readchar
public static IRubyObject readchar(ThreadContext context,
IRubyObject recv)
getc
public static IRubyObject getc(ThreadContext context,
IRubyObject recv)
read
public static IRubyObject read(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
filename
public static IRubyObject filename(ThreadContext context,
IRubyObject recv)
to_s
public static IRubyObject to_s(IRubyObject recv)
Copyright © 2002-2009 JRuby Team. All Rights Reserved.