java.lang.Object
org.jruby.RubyBasicObject
org.jruby.RubyObject
org.jruby.ext.zlib.RubyGzipFile
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<IRubyObject>,InstanceVariables,InternalVariables,IRubyObject,CoreObjectType,IOEncodable
- Direct Known Subclasses:
JZlibRubyGzipReader,JZlibRubyGzipWriter
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classNested classes/interfaces inherited from class org.jruby.RubyObject
RubyObject.DataNested classes/interfaces inherited from class org.jruby.RubyBasicObject
RubyBasicObject.FinalizerNested classes/interfaces inherited from interface org.jruby.util.io.IOEncodable
IOEncodable.ConvConfig -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected org.jcodings.transcode.EConvprotected intprotected IRubyObjectprotected org.jcodings.Encodingprotected org.jcodings.Encodingprotected booleanprotected booleanprotected intprotected RubyTimeprotected RubyStringprotected RubyStringprotected final byteprotected org.jcodings.transcode.EConvprotected IRubyObjectprotected booleanprotected org.jcodings.transcode.EConvFields inherited from class org.jruby.RubyObject
IVAR_INSPECTING_OBJECT_ALLOCATOR, OBJECT_ALLOCATOR, REIFYING_OBJECT_ALLOCATORFields inherited from class org.jruby.RubyBasicObject
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, 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, varTableStampFields inherited from interface org.jruby.runtime.builtin.IRubyObject
NULL_ARRAY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclose()Deprecated.close(ThreadContext context) closed_p()Deprecated.closed_p(ThreadContext context) comment()Deprecated.comment(ThreadContext context) crc()Deprecated.crc(ThreadContext context) protected voidecopts(ThreadContext context, IRubyObject opts) finish()Deprecated.finish(ThreadContext context) booleangetBOM()intorg.jcodings.EncodinggetEnc()org.jcodings.EncodinggetEnc2()org.jcodings.Encodingorg.jcodings.EncodingDeprecated.org.jcodings.EncodinggetReadEncoding(ThreadContext context) protected booleanisClosed()level()Deprecated.level(ThreadContext context) mtime()static RubyGzipFilenewInstance(IRubyObject recv, Block block) Deprecated.static RubyGzipFilenewInstance(ThreadContext context, IRubyObject recv, Block block) protected RubyStringDeprecated.protected RubyStringnewStr(ThreadContext context, ByteList value) Deprecated.orig_name(ThreadContext context) os_code()Deprecated.os_code(ThreadContext context) path(ThreadContext context) respond_to(ThreadContext context, IRubyObject name) respond_to(ThreadContext context, IRubyObject name, IRubyObject includePrivate) set_sync(IRubyObject arg) Deprecated.set_sync(ThreadContext context, IRubyObject arg) voidsetBOM(boolean bom) voidsetEcflags(int ecflags) voidsetEcopts(IRubyObject ecopts) voidsetEnc(org.jcodings.Encoding readEncoding) voidsetEnc2(org.jcodings.Encoding writeEncoding) sync()Deprecated.sync(ThreadContext context) to_io()Deprecated.to_io(ThreadContext context) static IRubyObjectwrap(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) static IRubyObjectwrap(ThreadContext context, IRubyObject recv, IRubyObject io, Block block) Deprecated.static IRubyObjectwrap19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated.Methods inherited from class org.jruby.RubyObject
attachToObjectSpace, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, convertToType, dig, dig1, dig2, eqlInternal, equalInternal, equals, finishObjectClass, getNativeClassIndex, hashCode, inspect, op_eqq, puts, specificEval, toRubyString, toStringMethods inherited from class org.jruby.RubyBasicObject
__id__, addFinalizer, addFinalizer, anyToString, asJavaString, asString, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callSuper, checkArrayType, checkCallMethod, checkCallMethod, checkFrozen, checkStringType, cloneSetup, compareTo, convertToArray, convertToFloat, convertToHash, convertToInteger, convertToInteger, convertToInteger, convertToString, copyInstanceVariablesInto, copySpecialInstanceVariables, dataGetStruct, dataGetStructChecked, dataWrapStruct, decode, display, dup, dupFinalizer, dupSetup, ensureInstanceVariablesSettable, eql, eql_p, eql_p, equal_p, evalUnder, extend, fastGetInstanceVariable, fastGetInternalVariable, fastHasInstanceVariable, fastHasInternalVariable, fastSetInstanceVariable, fastSetInternalVariable, finishBasicObjectClass, forEachInstanceVariable, forEachInstanceVariableName, freeze, frozen_p, getCurrentContext, getFFIHandle, getFlag, getInstanceEvalClass, getInstanceEvalClass, getInstanceVariable, getInstanceVariableList, getInstanceVariableNameList, getInstanceVariables, getInternalVariable, getInternalVariables, getJavaClass, getMarshalVariableList, getMetaClass, getMetaClass, getNativeHandle, getNativeTypeIndex, getObjectId, getRuntime, getSingletonClass, getSingletonClassClone, getSingletonClassCloneAndAttach, getSingletonClassCloneAndAttach, getType, getVariable, getVariableCount, getVariableList, getVariableNameList, hash, hash, hashyInspect, hasInstanceVariable, hasInstanceVariables, hasInternalVariable, hasVariables, id, infectBy, initialize, initialize_copy, initialize_copy, inspect, inspect, inspectHashCode, instance_eval, instance_eval, instance_eval, instance_eval, instance_eval, instance_exec, instance_of_p, instance_variable_defined_p, instance_variable_get, instance_variable_set, instance_variables, isBuiltin, isClass, isFalse, isFrozen, isImmediate, isModule, isNil, isSpecialConst, isSpecialObject, isTaint, isTrue, isUntrusted, kind_of_p, makeMetaClass, makeMetaClass, makeMetaClassBootstrap, method, method, method, method_missing, methods, methods, nil_p, nonFixnumHashCode, nonFixnumHashCode, OBJ_INIT_COPY, objInitCopy, op_cmp, op_equal, op_match, op_not, op_not_equal, op_not_match, private_methods, protected_methods, public_methods, rbClone, rbClone, rbInspect, remove_instance_variable, removeFinalizers, removeInstanceVariable, removeInternalVariable, respond_to_p, respond_to_p, respondsTo, respondsToMissing, respondsToMissing, send, send, send, send, send, setFFIHandle, setFlag, setFrozen, setInstanceVariable, setInternalVariable, setMetaClass, setNativeHandle, setTaint, setUntrusted, setVariable, singleton_method, singleton_method, singleton_method_added, singleton_method_removed, singleton_method_undefined, singleton_methods, singletonClass, specificEval, specificEval, specificEval, specificEval, syncVariables, syncVariables, taint, taint, tainted_p, testFrozen, testFrozen, to_a, to_a, to_s, to_s, toJava, trust, type, untaint, untrust, untrusted_p, validateInstanceVariable, validateInstanceVariable, validateInstanceVariable, variableTableContains, variableTableFastContains, variableTableFastFetch, variableTableFastStore, variableTableFetch, variableTableRemove, variableTableStore, variableTableSync, yieldUnder, yieldUnderMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jruby.runtime.builtin.IRubyObject
checkStringType19, dup, marshalLiveVariables
-
Field Details
-
closed
protected boolean closed -
finished
protected boolean finished -
hasBOM
protected boolean hasBOM -
osCode
protected final byte osCode- See Also:
-
level
protected int level -
nullFreeOrigName
-
nullFreeComment
-
realIo
-
mtime
-
enc
protected org.jcodings.Encoding enc -
enc2
protected org.jcodings.Encoding enc2 -
ecflags
protected int ecflags -
ecopts
-
ec
protected org.jcodings.transcode.EConv ec -
sync
protected boolean sync -
readTranscoder
protected org.jcodings.transcode.EConv readTranscoder -
writeTranscoder
protected org.jcodings.transcode.EConv writeTranscoder
-
-
Constructor Details
-
RubyGzipFile
-
-
Method Details
-
wrap
@Deprecated(since="10.0.0.0") public static IRubyObject wrap(ThreadContext context, IRubyObject recv, IRubyObject io, Block block) Deprecated. -
wrap19
@Deprecated(since="10.0.0.0") public static IRubyObject wrap19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) Deprecated. -
wrap
public static IRubyObject wrap(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block) -
newInstance
Deprecated. -
newInstance
-
path
-
respond_to
-
respond_to
-
ecopts
-
getReadEncoding
Deprecated. -
getReadEncoding
-
getEnc
public org.jcodings.Encoding getEnc()- Specified by:
getEncin interfaceIOEncodable
-
getInternalEncoding
public org.jcodings.Encoding getInternalEncoding() -
getEnc2
public org.jcodings.Encoding getEnc2()- Specified by:
getEnc2in interfaceIOEncodable
-
newStr
Deprecated. -
newStr
-
os_code
Deprecated. -
os_code
-
closed_p
Deprecated. -
closed_p
-
isClosed
protected boolean isClosed() -
orig_name
Deprecated. -
orig_name
-
to_io
Deprecated. -
to_io
-
comment
Deprecated. -
comment
-
crc
Deprecated. -
crc
-
mtime
-
sync
Deprecated. -
sync
-
finish
Deprecated. -
finish
-
close
Deprecated. -
close
-
level
Deprecated. -
level
-
set_sync
Deprecated. -
set_sync
-
setEnc
public void setEnc(org.jcodings.Encoding readEncoding) - Specified by:
setEncin interfaceIOEncodable
-
setEnc2
public void setEnc2(org.jcodings.Encoding writeEncoding) - Specified by:
setEnc2in interfaceIOEncodable
-
setEcflags
public void setEcflags(int ecflags) - Specified by:
setEcflagsin interfaceIOEncodable
-
getEcflags
public int getEcflags()- Specified by:
getEcflagsin interfaceIOEncodable
-
setEcopts
- Specified by:
setEcoptsin interfaceIOEncodable
-
getEcopts
- Specified by:
getEcoptsin interfaceIOEncodable
-
setBOM
public void setBOM(boolean bom) - Specified by:
setBOMin interfaceIOEncodable
-
getBOM
public boolean getBOM()- Specified by:
getBOMin interfaceIOEncodable
-