Top Inners Fields Constructors Methods
org.jruby.ext.zlib

public Class RubyZlib

extends Object
Class Inheritance
Annotations
@JRubyModule
name:Zlib
Imports
java.util.zip.CRC32, .Adler32, org.jruby.RubyBasicObject, .RubyClass, .RubyModule, .RubyException, org.jruby.anno.JRubyClass, .JRubyMethod, .JRubyModule, org.jruby.api.Access, .Create, org.jruby.exceptions.RaiseException, org.jruby.runtime.Arity, .ThreadContext, org.jruby.runtime.builtin.IRubyObject, org.jruby.util.ByteList, com.jcraft.jzlib.JZlib

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
public static class
public static class
public static class
public static class
public static class
public static class
public static class

Field Summary

Modifier and TypeField and Description
public static final String
public static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static IRubyObject
public static IRubyObject
adler32(IRubyObject recv, IRubyObject[] args)
Deprecated

public static IRubyObject
public static IRubyObject
adler32_combine(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
Deprecated

public static IRubyObject
crc32(ThreadContext context, IRubyObject recv, IRubyObject[] args)

public static IRubyObject
crc32(IRubyObject recv, IRubyObject[] args)
Deprecated

public static IRubyObject
public static IRubyObject
crc32_combine(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
Deprecated

public static IRubyObject
public static IRubyObject
crc_table(IRubyObject recv)
Deprecated

public static RubyModule
createZlibModule(ThreadContext context)

Create the Zlib module and add it to the Ruby runtime.

public static IRubyObject
deflate(IRubyObject recv, IRubyObject[] args)
Deprecated since 10.0.

public static IRubyObject
pack-priv static int
FIXNUMARG(ThreadContext context, IRubyObject obj, int ifnil)

public static IRubyObject
pack-priv static RaiseException
newBufError(ThreadContext context, String message)

pack-priv static RaiseException
newCRCError(ThreadContext context, String message)

pack-priv static RaiseException
newDataError(ThreadContext context, String message)

pack-priv static RaiseException
newDictError(ThreadContext context, String message)

pack-priv static RaiseException
pack-priv static RaiseException
newGzipFileError(ThreadContext context, String klass, String message)

pack-priv static RaiseException
pack-priv static RaiseException
newNoFooter(ThreadContext context, String message)

pack-priv static RaiseException
pack-priv static RaiseException
newZlibError(ThreadContext context, String message)

pack-priv static RaiseException
newZlibError(ThreadContext context, String klass, String message)

public static IRubyObject
zlib_version(IRubyObject recv)
Deprecated since 10.0.

public static IRubyObject
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

VERSIONback to summary
public static final String VERSION
ZLIB_VERSIONback to summary
public static final String ZLIB_VERSION

Constructor Detail

RubyZlibback to summary
public RubyZlib()

Method Detail

adler32back to summary
public static IRubyObject adler32(ThreadContext context, IRubyObject recv, IRubyObject[] args)
Annotations
@JRubyMethod
name:adler32
optional:2
checkArity:false
module:true
visibility:PRIVATE
adler32back to summary
public static IRubyObject adler32(IRubyObject recv, IRubyObject[] args)

Deprecated

Annotations
@Deprecated
adler32_combineback to summary
public static IRubyObject adler32_combine(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
Annotations
@JRubyMethod
name:adler32_combine
module:true
visibility:PRIVATE
adler32_combineback to summary
public static IRubyObject adler32_combine(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)

Deprecated

Annotations
@Deprecated
crc32back to summary
public static IRubyObject crc32(ThreadContext context, IRubyObject recv, IRubyObject[] args)
Annotations
@JRubyMethod
name:crc32
optional:2
checkArity:false
module:true
visibility:PRIVATE
crc32back to summary
public static IRubyObject crc32(IRubyObject recv, IRubyObject[] args)

Deprecated

Annotations
@Deprecated
crc32_combineback to summary
public static IRubyObject crc32_combine(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)
Annotations
@JRubyMethod
name:crc32_combine
module:true
visibility:PRIVATE
crc32_combineback to summary
public static IRubyObject crc32_combine(IRubyObject recv, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2)

Deprecated

Annotations
@Deprecated
crc_tableback to summary
public static IRubyObject crc_table(ThreadContext context, IRubyObject recv)
Annotations
@JRubyMethod
name:crc_table
module:true
visibility:PRIVATE
crc_tableback to summary
public static IRubyObject crc_table(IRubyObject recv)

Deprecated

Annotations
@Deprecated
createZlibModuleback to summary
public static RubyModule createZlibModule(ThreadContext context)

Create the Zlib module and add it to the Ruby runtime.

deflateback to summary
public static IRubyObject deflate(IRubyObject recv, IRubyObject[] args)

Deprecated

since 10.0.

Annotations
@Deprecated
since:10.0
deflateback to summary
public static IRubyObject deflate(ThreadContext context, IRubyObject recv, IRubyObject[] args)
Annotations
@JRubyMethod
required:1
optional:1
checkArity:false
module:true
FIXNUMARGback to summary
pack-priv static int FIXNUMARG(ThreadContext context, IRubyObject obj, int ifnil)
inflateback to summary
public static IRubyObject inflate(ThreadContext context, IRubyObject recv, IRubyObject string)
Annotations
@JRubyMethod
module:true
newBufErrorback to summary
pack-priv static RaiseException newBufError(ThreadContext context, String message)
newCRCErrorback to summary
pack-priv static RaiseException newCRCError(ThreadContext context, String message)
newDataErrorback to summary
pack-priv static RaiseException newDataError(ThreadContext context, String message)
newDictErrorback to summary
pack-priv static RaiseException newDictError(ThreadContext context, String message)
newGzipFileErrorback to summary
pack-priv static RaiseException newGzipFileError(ThreadContext context, String message)
newGzipFileErrorback to summary
pack-priv static RaiseException newGzipFileError(ThreadContext context, String klass, String message)
newLengthErrorback to summary
pack-priv static RaiseException newLengthError(ThreadContext context, String message)
newNoFooterback to summary
pack-priv static RaiseException newNoFooter(ThreadContext context, String message)
newStreamErrorback to summary
pack-priv static RaiseException newStreamError(ThreadContext context, String message)
newZlibErrorback to summary
pack-priv static RaiseException newZlibError(ThreadContext context, String message)
newZlibErrorback to summary
pack-priv static RaiseException newZlibError(ThreadContext context, String klass, String message)
zlib_versionback to summary
public static IRubyObject zlib_version(IRubyObject recv)

Deprecated

since 10.0.

Annotations
@Deprecated
since:10.0
zlib_versionback to summary
public static IRubyObject zlib_version(ThreadContext context, IRubyObject recv)
Annotations
@JRubyMethod
name:zlib_version
module:true
visibility:PRIVATE
org.jruby.ext.zlib back to summary

public Class RubyZlib.BufError

extends Error
Class Inheritance
Annotations
@JRubyClass
name:Zlib::BufError
parent:Zlib::Error

Constructor Summary

AccessConstructor and Description
public

Constructor Detail

BufErrorback to summary
public BufError()
org.jruby.ext.zlib back to summary

public Class RubyZlib.DataError

extends Error
Class Inheritance
Annotations
@JRubyClass
name:Zlib::DataError
parent:Zlib::Error

Constructor Summary

AccessConstructor and Description
public

Constructor Detail

DataErrorback to summary
public DataError()
org.jruby.ext.zlib back to summary

public Class RubyZlib.Error

extends Object
Class Inheritance
Known Direct Subclasses
org.jruby.ext.zlib.RubyZlib.StreamEnd, org.jruby.ext.zlib.RubyZlib.StreamError, org.jruby.ext.zlib.RubyZlib.BufError, org.jruby.ext.zlib.RubyZlib.NeedDict, org.jruby.ext.zlib.RubyZlib.MemError, org.jruby.ext.zlib.RubyZlib.VersionError, org.jruby.ext.zlib.RubyZlib.DataError
Annotations
@JRubyClass
name:Zlib::Error
parent:StandardError

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

Errorback to summary
public Error()
org.jruby.ext.zlib back to summary

public Class RubyZlib.MemError

extends Error
Class Inheritance
Annotations
@JRubyClass
name:Zlib::MemError
parent:Zlib::Error

Constructor Summary

AccessConstructor and Description
public

Constructor Detail

MemErrorback to summary
public MemError()
org.jruby.ext.zlib back to summary

public Class RubyZlib.NeedDict

extends Error
Class Inheritance
Annotations
@JRubyClass
name:Zlib::NeedDict
parent:Zlib::Error

Constructor Summary

AccessConstructor and Description
public

Constructor Detail

NeedDictback to summary
public NeedDict()
org.jruby.ext.zlib back to summary

public Class RubyZlib.StreamEnd

extends Error
Class Inheritance
Annotations
@JRubyClass
name:Zlib::StreamEnd
parent:Zlib::Error

Constructor Summary

AccessConstructor and Description
public

Constructor Detail

StreamEndback to summary
public StreamEnd()
org.jruby.ext.zlib back to summary

public Class RubyZlib.StreamError

extends Error
Class Inheritance
Annotations
@JRubyClass
name:Zlib::StreamError
parent:Zlib::Error

Constructor Summary

AccessConstructor and Description
public

Constructor Detail

StreamErrorback to summary
public StreamError()
org.jruby.ext.zlib back to summary

public Class RubyZlib.VersionError

extends Error
Class Inheritance
Annotations
@JRubyClass
name:Zlib::VersionError
parent:Zlib::Error

Constructor Summary

AccessConstructor and Description
public

Constructor Detail

VersionErrorback to summary
public VersionError()