Package org.jruby.ext.zlib
Class RubyGzipFile
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
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") public static IRubyObject wrap(ThreadContext context, IRubyObject recv, IRubyObject io, Block block) Deprecated. -
wrap19
@Deprecated(since="10.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
-