Uses of Class
org.jruby.util.io.ModeFlags

Packages that use ModeFlags
org.jruby   
org.jruby.util   
org.jruby.util.io   
 

Uses of ModeFlags in org.jruby
 

Methods in org.jruby that return ModeFlags
static ModeFlags RubyIO.getIOModes(Ruby runtime, java.lang.String modesString)
           
 

Methods in org.jruby with parameters of type ModeFlags
protected  Stream RubyIO.fdopen(ChannelDescriptor existingDescriptor, ModeFlags modes)
           
protected  void RubyFile.sysopenInternal(java.lang.String path, ModeFlags modes, int perm)
           
 

Constructors in org.jruby with parameters of type ModeFlags
RubyIO(Ruby runtime, ShellLauncher.POpenProcess process, ModeFlags modes)
           
 

Uses of ModeFlags in org.jruby.util
 

Methods in org.jruby.util with parameters of type ModeFlags
static ShellLauncher.POpenProcess ShellLauncher.popen(Ruby runtime, IRubyObject string, ModeFlags modes)
           
 

Constructors in org.jruby.util with parameters of type ModeFlags
ShellLauncher.POpenProcess(java.lang.Process child, Ruby runtime, ModeFlags modes)
           
 

Uses of ModeFlags in org.jruby.util.io
 

Fields in org.jruby.util.io declared as ModeFlags
protected  ModeFlags ChannelStream.modes
           
 

Methods in org.jruby.util.io that return ModeFlags
 ModeFlags ChannelStream.getModes()
           
 ModeFlags Stream.getModes()
           
 ModeFlags ChannelDescriptor.getOriginalModes()
          Get the original mode flags for the descriptor.
 

Methods in org.jruby.util.io with parameters of type ModeFlags
 void ChannelDescriptor.checkNewModes(ModeFlags newModes)
          Check whether a specified set of mode flags is a superset of this descriptor's original set of mode flags.
 void ChannelStream.checkPermissionsSubsetOf(ModeFlags subsetModes)
           
static Stream ChannelStream.fdopen(Ruby runtime, ChannelDescriptor descriptor, ModeFlags modes)
           
static Stream ChannelStream.fopen(Ruby runtime, java.lang.String path, ModeFlags modes)
           
 void ChannelStream.freopen(Ruby runtime, java.lang.String path, ModeFlags modes)
           
 void Stream.freopen(Ruby runtime, java.lang.String path, ModeFlags modes)
           
 boolean ModeFlags.isSubsetOf(ModeFlags superset)
          Check whether the target set of flags is a superset of this one; used to ensure that a file is not re-opened with more privileges than it already had.
static ChannelDescriptor ChannelDescriptor.open(java.lang.String cwd, java.lang.String path, ModeFlags flags)
          Open a new descriptor using the given working directory, file path, mode flags, and file permission.
static ChannelDescriptor ChannelDescriptor.open(java.lang.String cwd, java.lang.String path, ModeFlags flags, int perm, POSIX posix)
          Open a new descriptor using the given working directory, file path, mode flags, and file permission.
 

Constructors in org.jruby.util.io with parameters of type ModeFlags
ChannelDescriptor(java.nio.channels.Channel channel, int fileno, ModeFlags originalModes, java.io.FileDescriptor fileDescriptor)
          Construct a new ChannelDescriptor with the given channel, file number, mode flags, and file descriptor object.
ChannelDescriptor(java.io.InputStream baseInputStream, int fileno, ModeFlags originalModes, java.io.FileDescriptor fileDescriptor)
          Special constructor to create the ChannelDescriptor out of the stream, file number, mode flags, and file descriptor object.
ChannelStream(Ruby runtime, ChannelDescriptor descriptor, ModeFlags modes)
           
ChannelStream(Ruby runtime, ChannelDescriptor descriptor, ModeFlags modes, java.io.FileDescriptor fileDescriptor)
           
 



Copyright © 2002-2007 JRuby Team. All Rights Reserved.