public class RubyArgsFile extends RubyObject
Modifier and Type | Class and Description |
---|---|
static class |
RubyArgsFile.ArgsFileData |
RubyObject.Data
RubyBasicObject.Finalizer
FIELD_ALLOCATED_CLASSES, FIELD_ALLOCATOR_SET, FIELD_ALLOCATORS, IVAR_INSPECTING_OBJECT_ALLOCATOR, OBJECT_ALLOCATOR, OBJECT_VAR0_ALLOCATOR, OBJECT_VAR1_ALLOCATOR, OBJECT_VAR2_ALLOCATOR, OBJECT_VAR3_ALLOCATOR, OBJECT_VAR4_ALLOCATOR, OBJECT_VAR5_ALLOCATOR, OBJECT_VAR6_ALLOCATOR, OBJECT_VAR7_ALLOCATOR, OBJECT_VAR8_ALLOCATOR, OBJECT_VAR9_ALLOCATOR, REIFYING_OBJECT_ALLOCATOR
ALL_F, BASICOBJECT_ALLOCATOR, COMPARE_BY_IDENTITY_F, ERR_INSECURE_SET_INST_VAR, FALSE_F, FL_USHIFT, flags, FROZEN_F, IS_OVERLAID_F, metaClass, NEVER, NIL_F, REFINED_MODULE_F, STAMP_OFFSET, TAINTED_F, UNDEF, UNTRUST_F, USER0_F, USER1_F, USER2_F, USER3_F, USER4_F, USER5_F, USER6_F, USER7_F, USER8_F, USER9_F, USERA_F, VAR_TABLE_OFFSET, varTable, varTableStamp
NULL_ARRAY
Constructor and Description |
---|
RubyArgsFile(Ruby runtime,
RubyClass metaClass) |
attachToObjectSpace, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, convertToType, createObjectClass, dig, eqlInternal, equalInternal, equals, getNativeClassIndex, hashCode, inspect, op_eqq, puts, specificEval, toString
addFinalizer, anyToString, asJavaString, asString, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callSuper, checkArrayType, checkCallMethod, checkCallMethod, checkFrozen, checkStringType, checkStringType19, compareTo, convertToArray, convertToFloat, convertToHash, convertToInteger, convertToInteger, convertToInteger, convertToString, copyInstanceVariablesInto, copySpecialInstanceVariables, createBasicObjectClass, dataGetStruct, dataGetStructChecked, dataWrapStruct, display, dup, ensureInstanceVariablesSettable, eql_p, eql, equal_p, equal_p19, evalUnder, extend, fastGetInstanceVariable, fastGetInternalVariable, fastHasInstanceVariable, fastHasInternalVariable, fastSetInstanceVariable, fastSetInternalVariable, freeze, frozen_p, getFFIHandle, getFlag, getInstanceEvalClass, getInstanceVariable, getInstanceVariableList, getInstanceVariableNameList, getInstanceVariables, getInternalVariable, getInternalVariables, getJavaClass, getMetaClass, getNativeHandle, getNativeTypeIndex, getObjectId, getRuntime, getSingletonClass, getSingletonClassClone, getSingletonClassCloneAndAttach, getType, getVariable, getVariableCount, getVariableList, getVariableNameList, hash, hashyInspect, hasInstanceVariable, hasInternalVariable, hasVariables, id, infectBy, initialize_copy, initialize, initialize, initialize19, inspect, inspectHashCode, instance_eval, instance_eval, instance_eval, instance_eval, instance_eval19, instance_eval19, instance_eval19, instance_eval19, instance_exec, instance_exec19, instance_of_p, instance_variable_defined_p, instance_variable_get, instance_variable_set, instance_variables, instance_variables19, isBuiltin, isClass, isFalse, isFrozen, isImmediate, isModule, isNil, isSpecialConst, isTaint, isTrue, isUntrusted, kind_of_p, makeMetaClass, method_missing19, method, method19, methods, methods, methods19, nil_p, nonFixnumHashCode, OBJ_INIT_COPY, objInitCopy, op_cmp, op_equal_19, op_equal, op_match, op_match19, op_not_equal, op_not_match, op_not, private_methods, private_methods19, protected_methods, protected_methods19, public_methods, public_methods19, rbClone, rbInspect, remove_instance_variable, removeFinalizers, removeInstanceVariable, removeInternalVariable, respond_to_p, respond_to_p, respond_to_p19, respond_to_p19, respondsTo, respondsToMissing, respondsToMissing, send, send, send, send, send, send19, send19, send19, send19, setFFIHandle, setFlag, setFrozen, setInstanceVariable, setInternalVariable, setMetaClass, setNativeHandle, setTaint, setUntrusted, setVariable, singleton_method_added19, singleton_method_removed19, singleton_method_undefined19, singleton_methods, specificEval, specificEval, specificEval, specificEval, syncVariables, syncVariables, taint, taint, tainted_p, testFrozen, testFrozen, to_a, to_s, toJava, trust, type_deprecated, type, untaint, untrust, untrusted_p, validateInstanceVariable, validateInstanceVariable, variableTableContains, variableTableFastContains, variableTableFastFetch, variableTableFastStore, variableTableFetch, variableTableRemove, variableTableStore, variableTableSync, yieldUnder, yieldUnder
public static void initArgsFile(Ruby runtime)
public IRubyObject initialize(ThreadContext context, IRubyObject[] args)
@Deprecated public static void setCurrentLineNumber(IRubyObject recv, int newLineNumber)
public static IRubyObject argv(ThreadContext context, IRubyObject recv)
public static IRubyObject fileno(ThreadContext context, IRubyObject recv)
public static IRubyObject to_io(ThreadContext context, IRubyObject recv)
public static IRubyObject set_encoding(ThreadContext context, IRubyObject recv, IRubyObject encoding)
public static IRubyObject set_encoding(ThreadContext context, IRubyObject recv, IRubyObject encoding, IRubyObject internalEncoding)
public static IRubyObject set_encoding(ThreadContext context, IRubyObject recv, IRubyObject encoding, IRubyObject internalEncoding, IRubyObject options)
public static IRubyObject internal_encoding(ThreadContext context, IRubyObject recv)
public static IRubyObject external_encoding(ThreadContext context, IRubyObject recv)
public static IRubyObject gets(ThreadContext context, IRubyObject recv, IRubyObject[] args)
public static IRubyObject readline(ThreadContext context, IRubyObject recv, IRubyObject[] args)
public static IRubyObject readlines(ThreadContext context, IRubyObject recv, IRubyObject[] args)
public static IRubyObject to_a(ThreadContext context, IRubyObject recv, IRubyObject[] args)
public static IRubyObject each_byte(ThreadContext context, IRubyObject recv, Block block)
public static IRubyObject each_byte(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
public static IRubyObject bytes(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
public static IRubyObject each_char(ThreadContext context, IRubyObject recv, Block block)
public static IRubyObject chars(ThreadContext context, IRubyObject recv, Block block)
public static IRubyObject each_charCommon(ThreadContext context, IRubyObject recv, Block block)
public static IRubyObject each_line(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
public static IRubyObject lines(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
public static IRubyObject each_line19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
public static IRubyObject each19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
public static IRubyObject file(ThreadContext context, IRubyObject recv)
public static IRubyObject skip(IRubyObject recv)
public static void argf_close(ThreadContext context, IRubyObject file)
public static IRubyObject close(ThreadContext context, IRubyObject recv)
public static IRubyObject closed_p(ThreadContext context, IRubyObject recv)
public static IRubyObject binmode(ThreadContext context, IRubyObject recv)
public static IRubyObject op_binmode(ThreadContext context, IRubyObject recv)
public static IRubyObject lineno(ThreadContext context, IRubyObject recv)
public static IRubyObject lineno_set(ThreadContext context, IRubyObject recv, IRubyObject line)
public static IRubyObject tell(ThreadContext context, IRubyObject recv)
public static IRubyObject rewind(ThreadContext context, IRubyObject recv)
public static IRubyObject eof(ThreadContext context, IRubyObject recv)
public static IRubyObject eof_p(ThreadContext context, IRubyObject recv)
public static IRubyObject set_pos(ThreadContext context, IRubyObject recv, IRubyObject offset)
public static IRubyObject seek(ThreadContext context, IRubyObject recv, IRubyObject[] args)
public static IRubyObject readchar(ThreadContext context, IRubyObject recv)
public static IRubyObject getbyte(ThreadContext context, IRubyObject recv)
public static IRubyObject read_nonblock(ThreadContext context, IRubyObject recv, IRubyObject[] args)
public static IRubyObject readpartial(ThreadContext context, IRubyObject recv, IRubyObject[] args)
public static IRubyObject readbyte(ThreadContext context, IRubyObject recv)
public static IRubyObject getc(ThreadContext context, IRubyObject recv)
public static IRubyObject read(ThreadContext context, IRubyObject recv, IRubyObject[] args)
public static IRubyObject filename(ThreadContext context, IRubyObject recv)
public static IRubyObject to_s(IRubyObject recv)
Copyright © 2001-2018 JRuby. All Rights Reserved.