public static class RubyZlib.Deflate extends RubyZlib.ZStream
RubyObject.Data
RubyBasicObject.Finalizer
Modifier and Type | Field and Description |
---|---|
static int |
BASE_SIZE |
protected static ObjectAllocator |
DEFLATE_ALLOCATOR |
closed
OBJECT_ALLOCATOR, REIFYING_OBJECT_ALLOCATOR
ALL_F, BASICOBJECT_ALLOCATOR, COMPARE_BY_IDENTITY_F, ERR_INSECURE_SET_INST_VAR, FALSE_F, FL_USHIFT, flags, FROZEN_F, metaClass, NEVER, NIL_F, TAINTED_F, UNDEF, UNTRUSTED_F, USER0_F, USER1_F, USER2_F, USER3_F, USER4_F, USER5_F, USER6_F, USER7_F, USER8_F
NULL_ARRAY
Constructor and Description |
---|
RubyZlib.Deflate(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 int |
internalAdler() |
protected void |
internalClose() |
protected IRubyObject |
internalFinish() |
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, convertToType, createObjectClass, eqlInternal, equalInternal, equals, getNativeTypeIndex, hashCode, initialize, 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, getFlag, getInstanceEvalClass, getInstanceVariable, getInstanceVariableList, getInstanceVariableNameList, getInstanceVariables, getInternalVariable, getInternalVariables, getJavaClass, getMetaClass, getObjectId, getRuntime, getSingletonClass, getSingletonClassClone, getType, getVariable, getVariableCount, getVariableList, getVariableNameList, hash, hashyInspect, hasInstanceVariable, hasInternalVariable, hasVariables, id_deprecated, id, infectBy, initialize19, initialize19, initialize19, initialize19, initialize19, initObjectId, 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, isTaint, isTrue, isUntrusted, kind_of_p, makeMetaClass, method_missing19, method, method19, methods, methods, methods19, nil_p, 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, 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, send19, setFlag, setFrozen, setInstanceVariable, setInternalVariable, setMetaClass, setTaint, setUntrusted, setVariable, singleton_method_added19, singleton_method_removed19, singleton_method_undefined19, singleton_methods, singleton_methods19, 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 RubyZlib.ZStream
protected int internalTotalOut()
internalTotalOut
in class RubyZlib.ZStream
protected boolean internalStreamEndP()
internalStreamEndP
in class RubyZlib.ZStream
protected void internalReset()
internalReset
in class RubyZlib.ZStream
public boolean internalFinished()
internalFinished
in class RubyZlib.ZStream
protected int internalAdler()
internalAdler
in class RubyZlib.ZStream
protected IRubyObject internalFinish()
internalFinish
in class RubyZlib.ZStream
protected void internalClose()
internalClose
in class RubyZlib.ZStream
Copyright © 2002-2009 JRuby Team. All Rights Reserved.