public class JZlibRubyGzipWriter extends RubyGzipFile
RubyGzipFile.CRCError, RubyGzipFile.Error, RubyGzipFile.LengthError, RubyGzipFile.NoFooter
RubyObject.Data
RubyBasicObject.Finalizer
IOEncodable.ConvConfig
Modifier and Type | Field and Description |
---|---|
protected static ObjectAllocator |
GZIPWRITER_ALLOCATOR |
closed, ec, ecflags, ecopts, enc, enc2, finished, GZIPFILE_ALLOCATOR, hasBOM, level, mtime, nullFreeComment, nullFreeOrigName, osCode, readTranscoder, realIo, sync, writeTranscoder
FIELD_ALLOCATED_CLASSES, FIELD_ALLOCATORS, IVAR_INSPECTING_OBJECT_ALLOCATOR, OBJECT_ALLOCATOR, OBJECT_VAR0_ALLOCATOR, OBJECT_VAR1_ALLOCATOR, OBJECT_VAR2_ALLOCATOR, OBJECT_VAR3_ALLOCATOR, OBJECT_VAR4_ALLOCATOR, OBJECT_VAR5_ALLOCATOR, OBJECT_VAR6_ALLOCATOR, OBJECT_VAR7_ALLOCATOR, OBJECT_VAR8_ALLOCATOR, OBJECT_VAR9_ALLOCATOR, REIFYING_OBJECT_ALLOCATOR
ALL_F, BASICOBJECT_ALLOCATOR, COMPARE_BY_IDENTITY_F, ERR_INSECURE_SET_INST_VAR, FALSE_F, FL_USHIFT, flags, FROZEN_F, IS_OVERLAID_F, metaClass, NEVER, NIL_F, REFINED_MODULE_F, STAMP_OFFSET, TAINTED_F, UNDEF, UNTRUST_F, USER0_F, USER1_F, USER2_F, USER3_F, USER4_F, USER5_F, USER6_F, USER7_F, USER8_F, USER9_F, USERA_F, VAR_TABLE_OFFSET, varTable, varTableStamp
NULL_ARRAY
Constructor and Description |
---|
JZlibRubyGzipWriter(Ruby runtime,
RubyClass type) |
closed_p, comment, ecopts, getBOM, getEcflags, getEcopts, getEnc, getEnc2, getInternalEncoding, getReadEncoding, isClosed, level, mtime, newInstance, newStr, orig_name, os_code, setBOM, setEcflags, setEcopts, setEnc, setEnc2, sync, to_io, wrap, wrap19
attachToObjectSpace, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, convertToType, createObjectClass, eqlInternal, equalInternal, equals, getNativeClassIndex, 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, getNativeTypeIndex, getObjectId, getRuntime, getSingletonClass, getSingletonClassClone, getType, getVariable, getVariableCount, getVariableList, getVariableNameList, hash, hashyInspect, hasInstanceVariable, hasInternalVariable, hasVariables, id, infectBy, initialize_copy, initialize19, 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, isSpecialConst, isTaint, isTrue, isUntrusted, kind_of_p, makeMetaClass, method_missing19, method, method19, methods, methods, methods19, nil_p, nonFixnumHashCode, OBJ_INIT_COPY, objInitCopy, 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, rbInspect, 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, 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(ThreadContext context, IRubyObject[] args, Block unused)
public IRubyObject path(ThreadContext context)
public IRubyObject respond_to(ThreadContext context, IRubyObject name)
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 © 2001-2015 JRuby. All Rights Reserved.