public class JZlibRubyGzipReader extends RubyGzipFile
Modifier and Type | Class and Description |
---|---|
static class |
JZlibRubyGzipReader.Error |
RubyGzipFile.CRCError, RubyGzipFile.LengthError, RubyGzipFile.NoFooter
RubyObject.Data
RubyBasicObject.Finalizer
Modifier and Type | Field and Description |
---|---|
protected static ObjectAllocator |
GZIPREADER_ALLOCATOR |
closed, finished, GZIPFILE_ALLOCATOR, level, mtime, nullFreeComment, nullFreeOrigName, osCode, readEncoding, realIo, sync, writeEncoding
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
Constructor and Description |
---|
JZlibRubyGzipReader(Ruby runtime,
RubyClass type) |
closed_p, finish, isClosed, level, mtime, newInstance, newStr, set_sync, sync, to_io, wrap
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, 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, getObjectId, getRuntime, getSingletonClass, getSingletonClassClone, getType, getVariable, getVariableCount, getVariableList, getVariableNameList, getVariableTableForRead, getVariableTableForWrite, hash, hashyInspect, hasInstanceVariable, hasInternalVariable, hasVariables, id_deprecated, id, infectBy, initialize_copy, 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
protected static final ObjectAllocator GZIPREADER_ALLOCATOR
public static JZlibRubyGzipReader newInstance(IRubyObject recv, IRubyObject[] args, Block block)
public static IRubyObject open18(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
public static IRubyObject open19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
public IRubyObject initialize(IRubyObject stream)
public IRubyObject initialize19(IRubyObject[] args)
public IRubyObject rewind()
public IRubyObject lineno()
public IRubyObject readline(ThreadContext context)
public IRubyObject gets_18(ThreadContext context, IRubyObject[] args)
public IRubyObject gets(ThreadContext context, IRubyObject[] args)
public IRubyObject read(IRubyObject[] args)
public IRubyObject readpartial(IRubyObject[] args)
public IRubyObject set_lineno(IRubyObject lineArg)
public IRubyObject pos()
public IRubyObject readchar()
public IRubyObject getc()
public IRubyObject getbyte()
public IRubyObject getc_19()
public IRubyObject close()
close
in class RubyGzipFile
public IRubyObject eof()
public IRubyObject eof_p()
public IRubyObject unused()
public IRubyObject crc()
crc
in class RubyGzipFile
public IRubyObject os_code()
os_code
in class RubyGzipFile
public IRubyObject orig_name()
orig_name
in class RubyGzipFile
public IRubyObject comment()
comment
in class RubyGzipFile
public IRubyObject each(ThreadContext context, IRubyObject[] args, Block block)
public IRubyObject each_line(ThreadContext context, IRubyObject[] args, Block block)
public IRubyObject ungetc(IRubyObject arg)
public IRubyObject readlines(IRubyObject[] args)
public IRubyObject each_byte(ThreadContext context, Block block)
Copyright © 2002-2009 JRuby Team. All Rights Reserved.