public class RubyStringIO extends RubyStringIO
RubyObject.Data
RubyBasicObject.Finalizer
Modifier and Type | Field and Description |
---|---|
static org.jruby.util.ByteList |
NEWLINE |
OBJECT_ALLOCATOR, REIFYING_OBJECT_ALLOCATOR
ALL_F, BASICOBJECT_ALLOCATOR, COMPARE_BY_IDENTITY_F, ERR_INSECURE_SET_INST_VAR, FALSE_F, FL_USHIFT, flags, FROZEN_F, metaClass, NEVER, NIL_F, TAINTED_F, UNDEF, UNTRUSTED_F, USER0_F, USER1_F, USER2_F, USER3_F, USER4_F, USER5_F, USER6_F, USER7_F, USER8_F
NULL_ARRAY
Modifier | Constructor and Description |
---|---|
protected |
RubyStringIO(Ruby runtime,
RubyClass klass) |
attachToObjectSpace, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, convertToType, createObjectClass, eqlInternal, equalInternal, equals, getNativeTypeIndex, hashCode, initialize, initialize, inspect, op_eqq, puts, specificEval, toString
addFinalizer, anyToString, asJavaString, asString, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callSuper, checkArrayType, checkCallMethod, 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, getObjectId, getRuntime, getSingletonClass, getSingletonClassClone, getType, getVariable, getVariableCount, getVariableList, getVariableNameList, getVariableTableForRead, getVariableTableForWrite, hash, hashyInspect, hasInstanceVariable, hasInternalVariable, hasVariables, id_deprecated, id, infectBy, initialize19, initObjectId, 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, isTaint, isTrue, isUntrusted, kind_of_p, makeMetaClass, method_missing19, method, method19, methods, methods, methods19, nil_p, 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, 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, singleton_methods19, 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, variableTableContains, variableTableFastContains, variableTableFastFetch, variableTableFastStore, variableTableFetch, variableTableRemove, variableTableStore, variableTableSync, yieldUnder, yieldUnder
public static IRubyObject open(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
public IRubyObject initialize(IRubyObject[] args, Block unusedBlock)
initialize
in class RubyStringIO
public IRubyObject initialize_copy(IRubyObject other)
RubyBasicObject
initialize_copy
in class RubyStringIO
public IRubyObject append(ThreadContext context, IRubyObject arg)
append
in class RubyStringIO
public IRubyObject binmode()
binmode
in class RubyStringIO
public IRubyObject close()
close
in class RubyStringIO
public IRubyObject closed_p()
closed_p
in class RubyStringIO
public IRubyObject close_read()
close_read
in class RubyStringIO
public IRubyObject closed_read_p()
closed_read_p
in class RubyStringIO
public IRubyObject close_write()
close_write
in class RubyStringIO
public IRubyObject closed_write_p()
closed_write_p
in class RubyStringIO
public IRubyObject eachInternal(ThreadContext context, IRubyObject[] args, Block block)
eachInternal
in class RubyStringIO
public IRubyObject each(ThreadContext context, IRubyObject[] args, Block block)
each
in class RubyStringIO
public IRubyObject each_line(ThreadContext context, IRubyObject[] args, Block block)
each_line
in class RubyStringIO
public IRubyObject lines(ThreadContext context, IRubyObject[] args, Block block)
lines
in class RubyStringIO
public IRubyObject each_byte(ThreadContext context, Block block)
each_byte
in class RubyStringIO
public IRubyObject each_byte19(ThreadContext context, Block block)
each_byte19
in class RubyStringIO
public IRubyObject bytes(ThreadContext context, Block block)
bytes
in class RubyStringIO
public IRubyObject each_charInternal(ThreadContext context, Block block)
each_charInternal
in class RubyStringIO
public IRubyObject each_char(ThreadContext context, Block block)
each_char
in class RubyStringIO
public IRubyObject chars(ThreadContext context, Block block)
chars
in class RubyStringIO
public IRubyObject eof()
eof
in class RubyStringIO
public IRubyObject fcntl()
fcntl
in class RubyStringIO
public IRubyObject fileno()
fileno
in class RubyStringIO
public IRubyObject flush()
flush
in class RubyStringIO
public IRubyObject fsync()
fsync
in class RubyStringIO
public IRubyObject getc()
getc
in class RubyStringIO
public IRubyObject getc19(ThreadContext context)
getc19
in class RubyStringIO
public IRubyObject gets(ThreadContext context, IRubyObject[] args)
gets
in class RubyStringIO
public IRubyObject gets19(ThreadContext context, IRubyObject[] args)
gets19
in class RubyStringIO
public IRubyObject getsOnly(ThreadContext context, IRubyObject[] args)
getsOnly
in class RubyStringIO
public IRubyObject isatty()
isatty
in class RubyStringIO
public IRubyObject length()
length
in class RubyStringIO
public IRubyObject lineno()
lineno
in class RubyStringIO
public IRubyObject set_lineno(IRubyObject arg)
set_lineno
in class RubyStringIO
public IRubyObject path()
path
in class RubyStringIO
public IRubyObject pid()
pid
in class RubyStringIO
public IRubyObject pos()
pos
in class RubyStringIO
public IRubyObject set_pos(IRubyObject arg)
set_pos
in class RubyStringIO
public IRubyObject print(ThreadContext context, IRubyObject[] args)
print
in class RubyStringIO
public IRubyObject print19(ThreadContext context, IRubyObject[] args)
print19
in class RubyStringIO
public IRubyObject printf(ThreadContext context, IRubyObject[] args)
printf
in class RubyStringIO
public IRubyObject putc(IRubyObject obj)
putc
in class RubyStringIO
public IRubyObject puts(ThreadContext context, IRubyObject[] args)
puts
in class RubyStringIO
public IRubyObject read(IRubyObject[] args)
read
in class RubyStringIO
public IRubyObject read_nonblock(ThreadContext contet, IRubyObject[] args)
read_nonblock
in class RubyStringIO
public IRubyObject readpartial(ThreadContext context, IRubyObject[] args)
readpartial
in class RubyStringIO
public IRubyObject readchar()
readchar
in class RubyStringIO
public IRubyObject readchar19(ThreadContext context)
readchar19
in class RubyStringIO
public IRubyObject readline(ThreadContext context, IRubyObject[] args)
readline
in class RubyStringIO
public IRubyObject readlines(ThreadContext context, IRubyObject[] arg)
readlines
in class RubyStringIO
public IRubyObject reopen(IRubyObject[] args)
reopen
in class RubyStringIO
public IRubyObject rewind()
rewind
in class RubyStringIO
public IRubyObject seek(IRubyObject[] args)
seek
in class RubyStringIO
public IRubyObject set_string(IRubyObject arg)
set_string
in class RubyStringIO
public IRubyObject set_sync(IRubyObject args)
set_sync
in class RubyStringIO
public IRubyObject string()
string
in class RubyStringIO
public IRubyObject sync()
sync
in class RubyStringIO
public IRubyObject sysread(IRubyObject[] args)
sysread
in class RubyStringIO
public IRubyObject truncate(IRubyObject arg)
truncate
in class RubyStringIO
public IRubyObject ungetc(IRubyObject arg)
ungetc
in class RubyStringIO
public IRubyObject ungetc19(ThreadContext context, IRubyObject arg)
ungetc19
in class RubyStringIO
public IRubyObject write(ThreadContext context, IRubyObject arg)
write
in class RubyStringIO
public IRubyObject set_encoding(ThreadContext context, IRubyObject enc)
set_encoding
in class RubyStringIO
public IRubyObject external_encoding(ThreadContext context)
external_encoding
in class RubyStringIO
public IRubyObject internal_encoding(ThreadContext context)
internal_encoding
in class RubyStringIO
public void checkFrozen()
RubyBasicObject
RubyBasicObject.testFrozen(java.lang.String)
.checkFrozen
in class RubyStringIO
Copyright © 2002-2009 JRuby Team. All Rights Reserved.