org.jruby
Class RubyZlib.ZStream
java.lang.Object
org.jruby.RubyBasicObject
org.jruby.RubyObject
org.jruby.RubyZlib.ZStream
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<IRubyObject>, InstanceVariables, InternalVariables, IRubyObject, CoreObjectType
- Direct Known Subclasses:
- RubyZlib.Deflate, RubyZlib.Inflate
- Enclosing class:
- RubyZlib
public abstract static class RubyZlib.ZStream
- extends RubyObject
- See Also:
- Serialized Form
Field Summary |
protected boolean |
closed
|
Fields inherited from class org.jruby.RubyBasicObject |
ALL_F, 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 |
Methods inherited from class org.jruby.RubyObject |
as, attachToObjectSpace, callInit, checkFrozen, convertToType, createObjectClass, display, dup, eql_p, eqlInternal, equal_p, equalInternal, equals, evalUnder, evalUnder, extend, freeze, frozen_p, getNativeTypeIndex, hash, hashCode, id_deprecated, id, initialize_copy, initialize, inspect, 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, kind_of_p, method, methods, methods, methods19, nil_p, op_eqq, op_equal, op_match, op_not_match, private_methods, private_methods19, protected_methods, protected_methods19, public_methods, public_methods19, puts, rbClone, remove_instance_variable, respond_to_p, respond_to_p, send, send, send, send, send, singleton_methods, singleton_methods19, singletonMethods, specificEval, specificEval, specificEval, specificEval, specificEval, taint, tainted_p, to_a, to_java, to_s, toString, trust, type_deprecated, type, untaint, untrust, untrusted_p, validateInstanceVariable |
Methods inherited from class org.jruby.RubyBasicObject |
addFinalizer, anyToString, asJavaString, asString, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callSuper, checkArrayType, checkStringType, compareTo, convertToArray, convertToFloat, convertToHash, convertToInteger, convertToInteger, convertToInteger, convertToString, copyInstanceVariablesInto, copySpecialInstanceVariables, createBasicObjectClass, dataGetStruct, dataGetStructChecked, dataWrapStruct, ensureInstanceVariablesSettable, eql, fastGetInstanceVariable, fastGetInternalVariable, fastHasInstanceVariable, fastHasInternalVariable, fastSetInstanceVariable, fastSetInternalVariable, getFlag, getInstanceVariable, getInstanceVariableList, getInstanceVariableNameList, getInstanceVariables, getInternalVariable, getInternalVariables, getJavaClass, getMetaClass, getRuntime, getSingletonClass, getSingletonClassClone, getType, getVariable, getVariableCount, getVariableList, getVariableNameList, hasInstanceVariable, hasInternalVariable, hasVariables, infectBy, isClass, isFalse, isFrozen, isImmediate, isModule, isNil, isTaint, isTrue, isUntrusted, makeMetaClass, op_not_equal, op_not, removeFinalizers, removeInstanceVariable, removeInternalVariable, respondsTo, setFlag, setFrozen, setInstanceVariable, setInternalVariable, setMetaClass, setTaint, setUntrusted, setVariable, syncVariables, taint, testFrozen, testFrozen, toJava, variableTableContains, variableTableFastContains, variableTableFastFetch, variableTableFastStore, variableTableFetch, variableTableGetSize, variableTableRemove, variableTableStore, variableTableSync |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
closed
protected boolean closed
RubyZlib.ZStream
public RubyZlib.ZStream(Ruby runtime,
RubyClass type)
internalTotalIn
protected abstract int internalTotalIn()
internalTotalOut
protected abstract int internalTotalOut()
internalStreamEndP
protected abstract boolean internalStreamEndP()
internalReset
protected abstract void internalReset()
internalFinished
protected abstract boolean internalFinished()
internalAdler
protected abstract int internalAdler()
internalFinish
protected abstract IRubyObject internalFinish()
internalClose
protected abstract void internalClose()
initialize
public IRubyObject initialize(Block unusedBlock)
flush_next_out
public IRubyObject flush_next_out(ThreadContext context)
total_out
public IRubyObject total_out()
stream_end_p
public IRubyObject stream_end_p()
data_type
public IRubyObject data_type()
closed_p
public IRubyObject closed_p()
reset
public IRubyObject reset()
avail_out
public IRubyObject avail_out()
set_avail_out
public IRubyObject set_avail_out(IRubyObject p1)
adler
public IRubyObject adler()
finish
public IRubyObject finish(ThreadContext context)
avail_in
public IRubyObject avail_in()
flush_next_in
public IRubyObject flush_next_in(ThreadContext context)
total_in
public IRubyObject total_in()
finished_p
public IRubyObject finished_p(ThreadContext context)
close
public IRubyObject close()
Copyright © 2002-2009 JRuby Team. All Rights Reserved.