public class JZlibInflate extends ZStream
RubyObject.DataRubyBasicObject.Finalizer| Modifier and Type | Field and Description | 
|---|---|
| static int | BASE_SIZE | 
| protected static ObjectAllocator | INFLATE_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_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 | 
|---|
| JZlibInflate(Ruby runtime,
            RubyClass type) | 
| Modifier and Type | Method and Description | 
|---|---|
| IRubyObject | _initialize(IRubyObject[] args) | 
| void | append(org.jruby.util.ByteList obj) | 
| IRubyObject | append(ThreadContext context,
      IRubyObject arg) | 
| IRubyObject | avail_in() | 
| IRubyObject | flush_next_out(ThreadContext context,
              Block block) | 
| IRubyObject | inflate(ThreadContext context,
       org.jruby.util.ByteList str,
       Block block) | 
| IRubyObject | inflate(ThreadContext context,
       IRubyObject string,
       Block block) | 
| protected long | internalAdler() | 
| protected void | internalClose() | 
| protected IRubyObject | internalFinish(Block block) | 
| protected boolean | internalFinished() | 
| protected void | internalReset() | 
| protected boolean | internalStreamEndP() | 
| protected int | internalTotalIn() | 
| protected int | internalTotalOut() | 
| static IRubyObject | s_inflate(ThreadContext context,
         IRubyObject recv,
         IRubyObject string) | 
| IRubyObject | set_dictionary(ThreadContext context,
              IRubyObject arg) | 
| IRubyObject | sync_point_p() | 
| IRubyObject | sync_point() | 
| IRubyObject | sync(ThreadContext context,
    IRubyObject string) | 
adler, avail_out, close, closed_p, data_type, finish, finished_p, flush_next_in, initialize, reset, set_avail_out, stream_end_p, total_in, total_outattachToObjectSpace, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, convertToType, createObjectClass, eqlInternal, equalInternal, equals, getNativeClassIndex, hashCode, initialize, initialize, inspect, op_eqq, puts, specificEval, toStringaddFinalizer, 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, initialize_copy, 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, 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, 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, yieldUnderpublic static final int BASE_SIZE
protected static final ObjectAllocator INFLATE_ALLOCATOR
public static IRubyObject s_inflate(ThreadContext context, IRubyObject recv, IRubyObject string)
public IRubyObject _initialize(IRubyObject[] args)
public IRubyObject flush_next_out(ThreadContext context, Block block)
flush_next_out in class ZStreampublic IRubyObject append(ThreadContext context, IRubyObject arg)
public void append(org.jruby.util.ByteList obj)
public IRubyObject sync_point_p()
public IRubyObject sync_point()
public IRubyObject set_dictionary(ThreadContext context, IRubyObject arg)
public IRubyObject inflate(ThreadContext context, IRubyObject string, Block block)
public IRubyObject inflate(ThreadContext context, org.jruby.util.ByteList str, Block block)
public IRubyObject sync(ThreadContext context, IRubyObject string)
protected int internalTotalIn()
internalTotalIn in class ZStreamprotected int internalTotalOut()
internalTotalOut in class ZStreamprotected boolean internalStreamEndP()
internalStreamEndP in class ZStreamprotected void internalReset()
internalReset in class ZStreamprotected 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 ZStreampublic IRubyObject avail_in()
Copyright © 2001-2016 JRuby. All Rights Reserved.