Package org.jruby.ext.zlib
Class JZlibDeflate
java.lang.Object
org.jruby.RubyBasicObject
org.jruby.RubyObject
org.jruby.ext.zlib.ZStream
org.jruby.ext.zlib.JZlibDeflate
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparable<IRubyObject>
,InstanceVariables
,InternalVariables
,IRubyObject
,CoreObjectType
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jruby.RubyObject
RubyObject.Data
Nested classes/interfaces inherited from class org.jruby.RubyBasicObject
RubyBasicObject.Finalizer
-
Field Summary
FieldsFields inherited from class org.jruby.RubyObject
IVAR_INSPECTING_OBJECT_ALLOCATOR, OBJECT_ALLOCATOR, REIFYING_OBJECT_ALLOCATOR
Fields 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, varTableStamp
Fields inherited from interface org.jruby.runtime.builtin.IRubyObject
NULL_ARRAY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription_initialize
(IRubyObject[] args) Deprecated._initialize
(ThreadContext context, IRubyObject[] args) append
(IRubyObject arg) Deprecated.append
(ThreadContext context, IRubyObject arg) deflate
(IRubyObject[] args) Deprecated.deflate
(ThreadContext context, IRubyObject[] args) flush
(IRubyObject[] args) Deprecated.flush
(ThreadContext context, IRubyObject[] args) initialize_copy
(ThreadContext context, IRubyObject _other) Initializes this object as a copy of the original, that is the parameter to this object.protected long
protected void
protected IRubyObject
internalFinish
(ThreadContext context, Block block) boolean
protected void
internalReset
(ThreadContext context) protected boolean
protected int
protected int
params
(ThreadContext context, IRubyObject level, IRubyObject strategy) static IRubyObject
s_deflate
(IRubyObject recv, IRubyObject[] args) Deprecated.static IRubyObject
s_deflate
(ThreadContext context, IRubyObject recv, IRubyObject[] args) set_dictionary
(ThreadContext context, IRubyObject arg) Methods inherited from class org.jruby.ext.zlib.ZStream
adler, adler, avail_in, avail_in, avail_out, avail_out, close, close, closed_p, closed_p, data_type, data_type, finish, finished_p, flush_next_in, flush_next_out, initialize, internalFinish, internalReset, reset, reset, set_avail_out, set_avail_out, stream_end_p, stream_end_p, total_in, total_in, total_out, total_out
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, toString
Methods 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, 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, yieldUnder
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.jruby.runtime.builtin.IRubyObject
checkStringType19, dup, marshalLiveVariables
-
Field Details
-
BASE_SIZE
public static final int BASE_SIZE- See Also:
-
-
Constructor Details
-
JZlibDeflate
-
-
Method Details
-
s_deflate
Deprecated. -
s_deflate
-
_initialize
Deprecated. -
_initialize
-
initialize_copy
Description copied from class:RubyBasicObject
Initializes this object as a copy of the original, that is the parameter to this object. Will make sure that the argument actually has the same real class as this object. It shouldn't be possible to initialize an object with something totally different.- Overrides:
initialize_copy
in classRubyBasicObject
- Parameters:
context
- the thread context_other
- the original- Returns:
- a copy unless the same thing
-
append
Deprecated. -
append
-
params
-
set_dictionary
-
flush
Deprecated. -
flush
-
deflate
Deprecated. -
deflate
-
internalTotalIn
protected int internalTotalIn()- Specified by:
internalTotalIn
in classZStream
-
internalTotalOut
protected int internalTotalOut()- Specified by:
internalTotalOut
in classZStream
-
internalStreamEndP
protected boolean internalStreamEndP()- Specified by:
internalStreamEndP
in classZStream
-
internalReset
- Overrides:
internalReset
in classZStream
-
internalFinished
public boolean internalFinished()- Specified by:
internalFinished
in classZStream
-
internalAdler
protected long internalAdler()- Specified by:
internalAdler
in classZStream
-
internalFinish
- Overrides:
internalFinish
in classZStream
-
internalClose
protected void internalClose()- Specified by:
internalClose
in classZStream
-