public class JZlibDeflate extends ZStream
RubyObject.Data
RubyBasicObject.Finalizer
Modifier and Type | Field and Description |
---|---|
static int |
BASE_SIZE |
protected static ObjectAllocator |
DEFLATE_ALLOCATOR |
FIELD_ALLOCATED_CLASSES, FIELD_ALLOCATORS, IVAR_INSPECTING_OBJECT_ALLOCATOR, OBJECT_ALLOCATOR, OBJECT_VAR0_ALLOCATOR, OBJECT_VAR1_ALLOCATOR, OBJECT_VAR2_ALLOCATOR, OBJECT_VAR3_ALLOCATOR, OBJECT_VAR4_ALLOCATOR, OBJECT_VAR5_ALLOCATOR, OBJECT_VAR6_ALLOCATOR, OBJECT_VAR7_ALLOCATOR, OBJECT_VAR8_ALLOCATOR, OBJECT_VAR9_ALLOCATOR, REIFYING_OBJECT_ALLOCATOR
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, 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, varTableStamp
NULL_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_out
attachToObjectSpace, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, convertToType, createObjectClass, eqlInternal, equalInternal, equals, getNativeClassIndex, 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, getNativeTypeIndex, getObjectId, getRuntime, getSingletonClass, getSingletonClassClone, getType, getVariable, getVariableCount, getVariableList, getVariableNameList, hash, hashyInspect, hasInstanceVariable, hasInternalVariable, hasVariables, id, infectBy, 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, isTaint, isTrue, isUntrusted, kind_of_p, makeMetaClass, method_missing19, method, method19, methods, methods, methods19, nil_p, 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, 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_added19, singleton_method_removed19, singleton_method_undefined19, 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, variableTableContains, variableTableFastContains, variableTableFastFetch, variableTableFastStore, variableTableFetch, variableTableRemove, variableTableStore, variableTableSync, yieldUnder, yieldUnder
public 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)
RubyBasicObject
initialize_copy
in class RubyBasicObject
public 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 ZStream
protected int internalTotalOut()
internalTotalOut
in class ZStream
protected boolean internalStreamEndP()
internalStreamEndP
in class ZStream
protected void internalReset()
internalReset
in class ZStream
public boolean internalFinished()
internalFinished
in class ZStream
protected long internalAdler()
internalAdler
in class ZStream
protected IRubyObject internalFinish(Block block)
internalFinish
in class ZStream
protected void internalClose()
internalClose
in class ZStream
Copyright © 2001-2015 JRuby. All Rights Reserved.