org.jruby
Class RubyProcess.RubyStatus

java.lang.Object
  extended by org.jruby.RubyObject
      extended by org.jruby.RubyProcess.RubyStatus
All Implemented Interfaces:
java.lang.Cloneable, IRubyObject
Enclosing class:
RubyProcess

public static class RubyProcess.RubyStatus
extends RubyObject


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jruby.RubyObject
RubyObject.Finalizer
 
Field Summary
 
Fields inherited from class org.jruby.RubyObject
instanceVariables, isTrue, metaClass, NEVER, OBJECT_ALLOCATOR
 
Fields inherited from interface org.jruby.runtime.builtin.IRubyObject
NULL_ARRAY
 
Constructor Summary
RubyProcess.RubyStatus(Ruby runtime, RubyClass metaClass, long status)
           
 
Method Summary
 IRubyObject exitstatus(Block block)
           
 IRubyObject inspect(Block unusedBlock)
           
static RubyProcess.RubyStatus newProcessStatus(Ruby runtime, long status)
           
 IRubyObject op_eq(IRubyObject other, Block block)
           
 IRubyObject rightshift_op(IRubyObject other, Block block)
           
 IRubyObject success_p(Block unusedBlock)
           
 IRubyObject to_i(Block unusedBlock)
           
 IRubyObject to_s(Block unusedBlock)
           
 
Methods inherited from class org.jruby.RubyObject
addFinalizer, anyToString, asString, asSymbol, attachToObjectSpace, callInit, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethodMissing, callMethodMissing, callSuper, checkArrayType, checkFrozen, checkStringType, compilerCallMethod, compilerCallMethodWithIndex, convertToArray, convertToFloat, convertToHash, convertToInteger, convertToString, convertToType, convertToType, convertToType, convertToTypeWithCheck, createObjectClass, dataGetStruct, dataWrapStruct, display, doClone, dup, eql, eqlInternal, equal, equalInternal, equals, evalSimple, evalUnder, evalWithBinding, extend, freeze, frozen, getInstanceVariable, getInstanceVariables, getInstanceVariablesSnapshot, getJavaClass, getMetaClass, getNativeTypeIndex, getRuntime, getSingletonClass, getSingletonClassClone, getType, hash, hashCode, id_deprecated, id, infectBy, inherited, initCopy, initialize_copy, initialize, inspect, instance_eval, instance_exec, instance_of, instance_variable_get, instance_variable_set, instance_variables, instanceVariableNames, isFalse, isFrozen, isImmediate, isKindOf, isNil, isSingleton, isTaint, isTrue, kind_of, makeMetaClass, match, method, methods, nil_p, obj_equal, private_methods, protected_methods, public_methods, puts, rbClone, remove_instance_variable, removeFinalizers, removeInstanceVariable, respond_to, respondsTo, safeGetInstanceVariables, safeHasInstanceVariables, send, setFrozen, setInstanceVariable, setInstanceVariable, setInstanceVariables, setMetaClass, setTaint, singleton_methods, specificEval, taint, tainted, testFrozen, to_s, toString, trueFalseNil, trueFalseNil, type_deprecated, type, untaint
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RubyProcess.RubyStatus

public RubyProcess.RubyStatus(Ruby runtime,
                              RubyClass metaClass,
                              long status)
Method Detail

newProcessStatus

public static RubyProcess.RubyStatus newProcessStatus(Ruby runtime,
                                                      long status)

exitstatus

public IRubyObject exitstatus(Block block)

rightshift_op

public IRubyObject rightshift_op(IRubyObject other,
                                 Block block)

op_eq

public IRubyObject op_eq(IRubyObject other,
                         Block block)

to_i

public IRubyObject to_i(Block unusedBlock)

to_s

public IRubyObject to_s(Block unusedBlock)

inspect

public IRubyObject inspect(Block unusedBlock)

success_p

public IRubyObject success_p(Block unusedBlock)


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