org.jruby
Class RubyZlib.Inflate

java.lang.Object
  extended by org.jruby.RubyBasicObject
      extended by org.jruby.RubyObject
          extended by org.jruby.RubyZlib.ZStream
              extended by org.jruby.RubyZlib.Inflate
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<IRubyObject>, InstanceVariables, InternalVariables, IRubyObject, CoreObjectType
Enclosing class:
RubyZlib

public static class RubyZlib.Inflate
extends RubyZlib.ZStream

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jruby.RubyObject
RubyObject.ObjectMethods
 
Nested classes/interfaces inherited from class org.jruby.RubyBasicObject
RubyBasicObject.BasicObjectMethods, RubyBasicObject.Finalizer
 
Field Summary
protected static ObjectAllocator INFLATE_ALLOCATOR
           
 
Fields inherited from class org.jruby.RubyZlib.ZStream
closed, ended, finished
 
Fields inherited from class org.jruby.RubyObject
OBJECT_ALLOCATOR
 
Fields inherited from class org.jruby.RubyBasicObject
ALL_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
 
Fields inherited from interface org.jruby.runtime.builtin.IRubyObject
NULL_ARRAY
 
Constructor Summary
RubyZlib.Inflate(Ruby runtime, RubyClass type)
           
 
Method Summary
 IRubyObject _initialize(IRubyObject[] args)
           
 IRubyObject append(IRubyObject arg)
           
 IRubyObject finished_p()
           
 IRubyObject flush_next_out()
           
 IRubyObject inflate(IRubyObject string)
           
protected  int internalAdler()
           
protected  void internalClose()
           
protected  void internalEnd()
           
protected  IRubyObject internalFinish()
           
protected  void internalReset()
           
protected  boolean internalStreamEndP()
           
protected  int internalTotalIn()
           
protected  int internalTotalOut()
           
static IRubyObject s_inflate(IRubyObject recv, IRubyObject string)
           
 IRubyObject set_dictionary(IRubyObject arg)
           
 IRubyObject sync_point_p()
           
 IRubyObject sync(IRubyObject string)
           
 
Methods inherited from class org.jruby.RubyZlib.ZStream
adler, avail_in, avail_out, close, closed_p, data_type, end, ended_p, finish, flush_next_in, initialize, reset, set_avail_out, stream_end_p, total_in, total_out
 
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, nil_p, op_eqq, op_equal, op_match, private_methods, protected_methods, public_methods, 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, callSuper, checkArrayType, checkStringType, compareTo, convertToArray, convertToFloat, convertToHash, convertToInteger, convertToInteger, convertToInteger, convertToString, copyInstanceVariablesInto, copySpecialInstanceVariables, createBasicObjectClass, dataGetStruct, 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, variableTableContains, variableTableFastContains, variableTableFastFetch, variableTableFastStore, variableTableFetch, variableTableGetSize, variableTableRemove, variableTableStore, variableTableSync
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

INFLATE_ALLOCATOR

protected static final ObjectAllocator INFLATE_ALLOCATOR
Constructor Detail

RubyZlib.Inflate

public RubyZlib.Inflate(Ruby runtime,
                        RubyClass type)
Method Detail

s_inflate

public static IRubyObject s_inflate(IRubyObject recv,
                                    IRubyObject string)
                             throws java.lang.Exception
Throws:
java.lang.Exception

_initialize

public IRubyObject _initialize(IRubyObject[] args)
                        throws java.lang.Exception
Throws:
java.lang.Exception

flush_next_out

public IRubyObject flush_next_out()
Overrides:
flush_next_out in class RubyZlib.ZStream

append

public IRubyObject append(IRubyObject arg)

sync_point_p

public IRubyObject sync_point_p()

set_dictionary

public IRubyObject set_dictionary(IRubyObject arg)
                           throws java.lang.Exception
Throws:
java.lang.Exception

inflate

public IRubyObject inflate(IRubyObject string)
                    throws java.lang.Exception
Throws:
java.lang.Exception

sync

public IRubyObject sync(IRubyObject string)

finished_p

public IRubyObject finished_p()
Overrides:
finished_p in class RubyZlib.ZStream

internalTotalOut

protected int internalTotalOut()
Specified by:
internalTotalOut in class RubyZlib.ZStream

internalStreamEndP

protected boolean internalStreamEndP()
Specified by:
internalStreamEndP in class RubyZlib.ZStream

internalEnd

protected void internalEnd()
Specified by:
internalEnd in class RubyZlib.ZStream

internalReset

protected void internalReset()
Specified by:
internalReset in class RubyZlib.ZStream

internalAdler

protected int internalAdler()
Specified by:
internalAdler in class RubyZlib.ZStream

internalFinish

protected IRubyObject internalFinish()
                              throws java.lang.Exception
Specified by:
internalFinish in class RubyZlib.ZStream
Throws:
java.lang.Exception

internalTotalIn

protected int internalTotalIn()
Specified by:
internalTotalIn in class RubyZlib.ZStream

internalClose

protected void internalClose()
Specified by:
internalClose in class RubyZlib.ZStream


Copyright © 2002-2007 JRuby Team. All Rights Reserved.