org.jruby
Class RubyZlib.ZStream
java.lang.Object
org.jruby.RubyObject
org.jruby.RubyZlib.ZStream
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, 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
Fields inherited from class org.jruby.RubyObject |
ALL_F, ERR_INSECURE_SET_INST_VAR, FALSE_F, FL_USHIFT, flags, FROZEN_F, metaClass, metaClassName, NEVER, NIL_F, OBJECT_ALLOCATOR, TAINTED_F, UNDEF, USER0_F, USER1_F, USER2_F, USER3_F, USER4_F, USER5_F, USER6_F, USER7_F, VARIABLE_TABLE_DEFAULT_CAPACITY, VARIABLE_TABLE_EMPTY_TABLE, VARIABLE_TABLE_LOAD_FACTOR, VARIABLE_TABLE_MAXIMUM_CAPACITY, variableTable, variableTableSize, variableTableThreshold |
Methods inherited from class org.jruby.RubyObject |
addFinalizer, anyToString, asJavaString, asString, attachToObjectSpace, callInit, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callSuper, checkArrayType, checkFrozen, checkStringType, convertToArray, convertToFloat, convertToHash, convertToInteger, convertToInteger, convertToString, convertToType, copySpecialInstanceVariables, createObjectClass, dataGetStruct, dataWrapStruct, display, dup, ensureInstanceVariablesSettable, eql_p, eql, eqlInternal, equal_p, equalInternal, equals, evalUnder, extend, fastGetInstanceVariable, fastGetInternalVariable, fastHasInstanceVariable, fastHasInternalVariable, fastSetInstanceVariable, fastSetInternalVariable, freeze, frozen_p, getFlag, getInstanceVariable, getInstanceVariableList, getInstanceVariableNameList, getInstanceVariables, getInternalVariable, getInternalVariableList, getInternalVariables, getJavaClass, getMetaClass, getNativeTypeIndex, getRuntime, getSingletonClass, getSingletonClassClone, getType, getVariableCount, getVariableList, getVariableMap, getVariableNameList, hash, hashCode, hasInstanceVariable, hasInternalVariable, hasVariables, id_deprecated, id, infectBy, initialize_copy, initialize, inspect, instance_eval, instance_exec, instance_of_p, instance_variable_defined_p, instance_variable_get, instance_variable_set, instance_variables, isClass, isFalse, isFrozen, isImmediate, isModule, isNil, isRubyVariable, isTaint, isTrue, kind_of_p, makeMetaClass, method, methods, nil_p, op_eqq, op_equal, op_match, private_methods, protected_methods, public_methods, puts, rbClone, remove_instance_variable, removeFinalizers, removeInstanceVariable, removeInternalVariable, respond_to_p, respond_to_p, respondsTo, send, setFlag, setFrozen, setInstanceVariable, setInternalVariable, setMetaClass, setTaint, singleton_methods, specificEval, syncVariables, taint, tainted_p, testFrozen, to_a, to_s, toString, type_deprecated, type, untaint, validateInstanceVariable, variableTableContains, variableTableFastContains, variableTableFastFetch, variableTableFastStore, variableTableFetch, variableTableGetMap, variableTableGetMap, variableTableGetSize, variableTableGetTable, variableTableReadLocked, variableTableRehash, variableTableRemove, variableTableStore, variableTableSync |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
closed
protected boolean closed
ended
protected boolean ended
finished
protected boolean finished
RubyZlib.ZStream
public RubyZlib.ZStream(Ruby runtime,
RubyClass type)
internalTotalOut
protected abstract int internalTotalOut()
internalStreamEndP
protected abstract boolean internalStreamEndP()
internalEnd
protected abstract void internalEnd()
internalReset
protected abstract void internalReset()
internalAdler
protected abstract int internalAdler()
internalFinish
protected abstract IRubyObject internalFinish()
throws java.lang.Exception
- Throws:
java.lang.Exception
internalTotalIn
protected abstract int internalTotalIn()
internalClose
protected abstract void internalClose()
initialize
public IRubyObject initialize(Block unusedBlock)
flush_next_out
public IRubyObject flush_next_out()
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()
ended_p
public IRubyObject ended_p()
end
public IRubyObject end()
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()
throws java.lang.Exception
- Throws:
java.lang.Exception
avail_in
public IRubyObject avail_in()
flush_next_in
public IRubyObject flush_next_in()
total_in
public IRubyObject total_in()
finished_p
public IRubyObject finished_p()
close
public IRubyObject close()
Copyright © 2002-2007 JRuby Team. All Rights Reserved.