public class JZlibRubyGzipWriter extends RubyGzipFile
RubyGzipFile.CRCError, RubyGzipFile.Error, RubyGzipFile.LengthError, RubyGzipFile.NoFooter
RubyObject.Data
RubyBasicObject.Finalizer
Modifier and Type | Field and Description |
---|---|
protected static ObjectAllocator |
GZIPWRITER_ALLOCATOR |
closed, finished, GZIPFILE_ALLOCATOR, level, mtime, nullFreeComment, nullFreeOrigName, osCode, readEncoding, realIo, sync, writeEncoding
OBJECT_ALLOCATOR, REIFYING_OBJECT_ALLOCATOR
ALL_F, BASICOBJECT_ALLOCATOR, 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, USER8_F
NULL_ARRAY
Constructor and Description |
---|
JZlibRubyGzipWriter(Ruby runtime,
RubyClass type) |
Modifier and Type | Method and Description |
---|---|
IRubyObject |
append(IRubyObject p1) |
IRubyObject |
close() |
IRubyObject |
crc() |
IRubyObject |
finish() |
IRubyObject |
flush(IRubyObject[] args) |
IRubyObject |
initialize(IRubyObject[] args) |
IRubyObject |
initialize19(IRubyObject[] args,
Block unused) |
static JZlibRubyGzipWriter |
newInstance(IRubyObject recv,
IRubyObject[] args,
Block block) |
static IRubyObject |
open18(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
static IRubyObject |
open19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block) |
IRubyObject |
pos() |
IRubyObject |
print(IRubyObject[] args) |
IRubyObject |
printf(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
putc(IRubyObject p1) |
IRubyObject |
puts(ThreadContext context,
IRubyObject[] args) |
IRubyObject |
set_comment(IRubyObject obj) |
IRubyObject |
set_mtime(IRubyObject arg) |
IRubyObject |
set_orig_name(IRubyObject obj) |
IRubyObject |
set_sync(IRubyObject arg) |
IRubyObject |
write(IRubyObject p1) |
closed_p, comment, isClosed, level, mtime, newInstance, newStr, orig_name, os_code, sync, to_io, wrap
attachToObjectSpace, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, convertToType, createObjectClass, eqlInternal, equalInternal, equals, getNativeTypeIndex, hashCode, initialize, initialize, inspect, op_eqq, puts, specificEval, toString
addFinalizer, 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, getObjectId, getRuntime, getSingletonClass, getSingletonClassClone, getType, getVariable, getVariableCount, getVariableList, getVariableNameList, getVariableTableForRead, getVariableTableForWrite, hash, hashyInspect, hasInstanceVariable, hasInternalVariable, hasVariables, id_deprecated, id, infectBy, initialize_copy, initialize19, initObjectId, 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, isTaint, isTrue, isUntrusted, kind_of_p, makeMetaClass, method_missing19, method, method19, methods, methods, methods19, nil_p, 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, 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, singleton_methods19, 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, yieldUnder
protected static final ObjectAllocator GZIPWRITER_ALLOCATOR
public static JZlibRubyGzipWriter newInstance(IRubyObject recv, IRubyObject[] args, Block block)
public static IRubyObject open18(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
public static IRubyObject open19(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block block)
public IRubyObject initialize(IRubyObject[] args)
public IRubyObject initialize19(IRubyObject[] args, Block unused)
public IRubyObject close()
close
in class RubyGzipFile
public IRubyObject append(IRubyObject p1)
public IRubyObject printf(ThreadContext context, IRubyObject[] args)
public IRubyObject print(IRubyObject[] args)
public IRubyObject pos()
public IRubyObject set_orig_name(IRubyObject obj)
public IRubyObject set_comment(IRubyObject obj)
public IRubyObject putc(IRubyObject p1)
public IRubyObject puts(ThreadContext context, IRubyObject[] args)
public IRubyObject finish()
finish
in class RubyGzipFile
public IRubyObject flush(IRubyObject[] args)
public IRubyObject set_mtime(IRubyObject arg)
public IRubyObject crc()
crc
in class RubyGzipFile
public IRubyObject write(IRubyObject p1)
public IRubyObject set_sync(IRubyObject arg)
set_sync
in class RubyGzipFile
Copyright © 2002-2009 JRuby Team. All Rights Reserved.