Package | Description |
---|---|
org.jruby | |
org.jruby.ext.ffi.io | |
org.jruby.ext.socket | |
org.jruby.ext.tempfile | |
org.jruby.runtime.profile | |
org.jruby.util.io |
Modifier and Type | Class and Description |
---|---|
class |
RubyFile
Ruby File class equivalent in java.
|
Modifier and Type | Method and Description |
---|---|
static RubyIO |
RubyIO.convertToIO(ThreadContext context,
IRubyObject obj) |
RubyIO |
RubyIO.each_lineInternal(ThreadContext context,
IRubyObject[] args,
Block block)
Invoke a block for each line.
|
RubyIO |
RubyIO.flush()
Flushes the IO output stream.
|
static RubyIO |
RubyIO.newIO(Ruby runtime,
Channel channel) |
RubyIO |
RubyIO.to_io() |
Modifier and Type | Method and Description |
---|---|
protected void |
RubyIO.reopenIO(Ruby runtime,
RubyIO ios) |
boolean |
RubyThread.select(Channel channel,
RubyIO io,
int ops) |
boolean |
RubyThread.select(Channel channel,
RubyIO io,
int ops,
long timeout) |
boolean |
RubyThread.select(RubyIO io,
int ops) |
boolean |
RubyThread.select(RubyIO io,
int ops,
long timeout) |
boolean |
RubyThread.selectForAccept(RubyIO io)
Deprecated.
|
boolean |
RubyThread.waitForIO(ThreadContext context,
RubyIO io,
int ops) |
Modifier and Type | Class and Description |
---|---|
class |
FileDescriptorIO
An IO implementation that reads/writes to a native file descriptor.
|
Modifier and Type | Method and Description |
---|---|
static RubyIO |
FileDescriptorIO.wrap(ThreadContext context,
IRubyObject recv,
IRubyObject fd) |
Modifier and Type | Class and Description |
---|---|
class |
RubyBasicSocket
Implementation of the BasicSocket class from Ruby.
|
class |
RubyIPSocket |
class |
RubyServerSocket |
class |
RubySocket |
class |
RubyTCPServer |
class |
RubyTCPSocket |
class |
RubyUDPSocket |
class |
RubyUNIXServer |
class |
RubyUNIXSocket |
Modifier and Type | Class and Description |
---|---|
class |
Tempfile
An implementation of tempfile.rb in Java.
|
Modifier and Type | Method and Description |
---|---|
void |
ProfilePrinter.printProfile(RubyIO out) |
Modifier and Type | Method and Description |
---|---|
static void |
EncodingUtils.ioSetEncodingByBOM(ThreadContext context,
RubyIO io) |
static org.jcodings.Encoding |
EncodingUtils.ioStripBOM(RubyIO io) |
Copyright © 2001-2013 JRuby. All Rights Reserved.