public class JZlibDeflate extends ZStream
RubyObject.DataRubyBasicObject.Finalizer| Modifier and Type | Field and Description |
|---|---|
static int |
BASE_SIZE |
protected static ObjectAllocator |
DEFLATE_ALLOCATOR |
IVAR_INSPECTING_OBJECT_ALLOCATOR, OBJECT_ALLOCATOR, REIFYING_OBJECT_ALLOCATORALL_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, varTableStampNULL_ARRAY| Constructor and Description |
|---|
JZlibDeflate(Ruby runtime,
RubyClass type) |
| Modifier and Type | Method and Description |
|---|---|
IRubyObject |
_initialize(IRubyObject[] args) |
IRubyObject |
append(IRubyObject arg) |
IRubyObject |
deflate(IRubyObject[] args) |
IRubyObject |
flush(IRubyObject[] args) |
IRubyObject |
initialize_copy(IRubyObject _other)
rb_obj_init_copy
Initializes this object as a copy of the original, that is the
parameter to this object.
|
protected long |
internalAdler() |
protected void |
internalClose() |
protected IRubyObject |
internalFinish(Block block) |
boolean |
internalFinished() |
protected void |
internalReset() |
protected boolean |
internalStreamEndP() |
protected int |
internalTotalIn() |
protected int |
internalTotalOut() |
IRubyObject |
params(ThreadContext context,
IRubyObject level,
IRubyObject strategy) |
static IRubyObject |
s_deflate(IRubyObject recv,
IRubyObject[] args) |
IRubyObject |
set_dictionary(ThreadContext context,
IRubyObject arg) |
adler, avail_in, avail_out, close, closed_p, data_type, finish, finished_p, flush_next_in, flush_next_out, initialize, reset, set_avail_out, stream_end_p, total_in, total_outattachToObjectSpace, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, convertToType, createObjectClass, dig, eqlInternal, equalInternal, equals, getNativeClassIndex, hashCode, inspect, op_eqq, puts, specificEval, toRubyString, toStringaddFinalizer, anyToString, asJavaString, asString, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callSuper, checkArrayType, checkCallMethod, checkCallMethod, checkFrozen, checkStringType, checkStringType19, compareTo, convertToArray, convertToFloat, convertToHash, convertToInteger, convertToInteger, convertToInteger, convertToString, copyInstanceVariablesInto, copySpecialInstanceVariables, createBasicObjectClass, dataGetStruct, dataGetStructChecked, dataWrapStruct, decode, 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, getMetaClass, getNativeHandle, getNativeTypeIndex, getObjectId, getRuntime, getSingletonClass, getSingletonClassClone, getSingletonClassCloneAndAttach, getType, getVariable, getVariableCount, getVariableList, getVariableNameList, hash, hashyInspect, hasInstanceVariable, hasInternalVariable, hasVariables, id, infectBy, initialize, 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, isSpecialObject, isTaint, isTrue, isUntrusted, kind_of_p, makeMetaClass, method_missing, 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, 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_added, singleton_method_added19, singleton_method_removed, singleton_method_removed19, singleton_method_undefined, singleton_method_undefined19, singleton_method, 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, validateInstanceVariable, validateInstanceVariable, variableTableContains, variableTableFastContains, variableTableFastFetch, variableTableFastStore, variableTableFetch, variableTableRemove, variableTableStore, variableTableSync, yieldUnder, yieldUnderpublic static final int BASE_SIZE
protected static final ObjectAllocator DEFLATE_ALLOCATOR
public static IRubyObject s_deflate(IRubyObject recv, IRubyObject[] args)
public IRubyObject _initialize(IRubyObject[] args)
public IRubyObject initialize_copy(IRubyObject _other)
RubyBasicObjectinitialize_copy in class RubyBasicObjectpublic IRubyObject append(IRubyObject arg)
public IRubyObject params(ThreadContext context, IRubyObject level, IRubyObject strategy)
public IRubyObject set_dictionary(ThreadContext context, IRubyObject arg)
public IRubyObject flush(IRubyObject[] args)
public IRubyObject deflate(IRubyObject[] args)
protected int internalTotalIn()
internalTotalIn in class ZStreamprotected int internalTotalOut()
internalTotalOut in class ZStreamprotected boolean internalStreamEndP()
internalStreamEndP in class ZStreamprotected void internalReset()
internalReset in class ZStreampublic boolean internalFinished()
internalFinished in class ZStreamprotected long internalAdler()
internalAdler in class ZStreamprotected IRubyObject internalFinish(Block block)
internalFinish in class ZStreamprotected void internalClose()
internalClose in class ZStreamCopyright © 2001-2018 JRuby. All Rights Reserved.