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
IOEncodable.ConvConfig
Modifier and Type | Field and Description |
---|---|
protected static ObjectAllocator |
GZIPREADER_ALLOCATOR |
closed, ec, ecflags, ecopts, enc, enc2, finished, GZIPFILE_ALLOCATOR, hasBOM, level, mtime, nullFreeComment, nullFreeOrigName, osCode, readTranscoder, realIo, sync, writeTranscoder
FIELD_ALLOCATED_CLASSES, 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 |
---|
JZlibRubyGzipReader(Ruby runtime,
RubyClass type) |
closed_p, ecopts, finish, getBOM, getEcflags, getEcopts, getEnc, getEnc2, getInternalEncoding, getReadEncoding, isClosed, level, mtime, newInstance, newStr, set_sync, setBOM, setEcflags, setEcopts, setEnc, setEnc2, sync, to_io, wrap, wrap19
attachToObjectSpace, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, convertToType, createObjectClass, eqlInternal, equalInternal, equals, getNativeClassIndex, 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, getNativeTypeIndex, getObjectId, getRuntime, getSingletonClass, getSingletonClassClone, getType, getVariable, getVariableCount, getVariableList, getVariableNameList, hash, hashyInspect, hasInstanceVariable, hasInternalVariable, hasVariables, id, infectBy, initialize_copy, 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, 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(ThreadContext context, IRubyObject stream)
public IRubyObject initialize19(ThreadContext context, IRubyObject[] args)
public IRubyObject path(ThreadContext context)
public IRubyObject respond_to(ThreadContext context, IRubyObject name)
public IRubyObject rewind(ThreadContext context)
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(ThreadContext context, 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 readbyte()
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(ThreadContext context, IRubyObject[] args)
public IRubyObject each_byte(ThreadContext context, Block block)
Copyright © 2001-2015 JRuby. All Rights Reserved.