public class RubyGzipFile extends RubyObject
Modifier and Type | Class and Description |
---|---|
static class |
RubyGzipFile.CRCError |
static class |
RubyGzipFile.Error |
static class |
RubyGzipFile.LengthError |
static class |
RubyGzipFile.NoFooter |
RubyObject.Data
RubyBasicObject.Finalizer
Modifier and Type | Field and Description |
---|---|
protected boolean |
closed |
protected boolean |
finished |
protected static ObjectAllocator |
GZIPFILE_ALLOCATOR |
protected int |
level |
protected RubyTime |
mtime |
protected RubyString |
nullFreeComment |
protected RubyString |
nullFreeOrigName |
protected byte |
osCode |
protected org.jcodings.Encoding |
readEncoding |
protected IRubyObject |
realIo |
protected boolean |
sync |
protected org.jcodings.Encoding |
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 |
---|
RubyGzipFile(Ruby runtime,
RubyClass type) |
Modifier and Type | Method and Description |
---|---|
IRubyObject |
close() |
IRubyObject |
closed_p() |
IRubyObject |
comment() |
IRubyObject |
crc() |
IRubyObject |
finish() |
protected boolean |
isClosed() |
IRubyObject |
level() |
IRubyObject |
mtime() |
static RubyGzipFile |
newInstance(IRubyObject recv,
Block block) |
protected RubyString |
newStr(Ruby runtime,
org.jruby.util.ByteList value) |
IRubyObject |
orig_name() |
IRubyObject |
os_code() |
IRubyObject |
set_sync(IRubyObject arg) |
IRubyObject |
sync() |
IRubyObject |
to_io() |
static IRubyObject |
wrap(ThreadContext context,
IRubyObject recv,
IRubyObject io,
Block block) |
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 GZIPFILE_ALLOCATOR
protected boolean closed
protected boolean finished
protected byte osCode
protected int level
protected RubyString nullFreeOrigName
protected RubyString nullFreeComment
protected IRubyObject realIo
protected RubyTime mtime
protected org.jcodings.Encoding readEncoding
protected org.jcodings.Encoding writeEncoding
protected boolean sync
public static IRubyObject wrap(ThreadContext context, IRubyObject recv, IRubyObject io, Block block)
public static RubyGzipFile newInstance(IRubyObject recv, Block block)
protected RubyString newStr(Ruby runtime, org.jruby.util.ByteList value)
public IRubyObject os_code()
public IRubyObject closed_p()
protected boolean isClosed()
public IRubyObject orig_name()
public IRubyObject to_io()
public IRubyObject comment()
public IRubyObject crc()
public IRubyObject mtime()
public IRubyObject sync()
public IRubyObject finish()
public IRubyObject close()
public IRubyObject level()
public IRubyObject set_sync(IRubyObject arg)
Copyright © 2002-2009 JRuby Team. All Rights Reserved.