public class RubyIconv extends RubyObject
| Modifier and Type | Class and Description |
|---|---|
static class |
RubyIconv.BrokenLibrary |
static class |
RubyIconv.Failure |
static class |
RubyIconv.IllegalSequence |
static class |
RubyIconv.InvalidCharacter |
static class |
RubyIconv.InvalidEncoding |
static class |
RubyIconv.OutOfRange |
static class |
RubyIconv.RubyFailure |
RubyObject.DataRubyBasicObject.FinalizerFIELD_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_ALLOCATORALL_F, BASICOBJECT_ALLOCATOR, COMPARE_BY_IDENTITY_F, ERR_INSECURE_SET_INST_VAR, FALSE_F, FL_USHIFT, flags, FROZEN_F, metaClass, NEVER, NIL_F, STAMP_OFFSET, TAINTED_F, UNDEF, UNTRUSTED_F, USER0_F, USER1_F, USER2_F, USER3_F, USER4_F, USER5_F, USER6_F, USER7_F, USER8_F, VAR_TABLE_OFFSET, varTable, varTableStampNULL_ARRAY| Constructor and Description |
|---|
RubyIconv(Ruby runtime,
RubyClass type) |
| Modifier and Type | Method and Description |
|---|---|
static IRubyObject |
charset_map_get(IRubyObject recv) |
IRubyObject |
close() |
static IRubyObject |
conv(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock) |
static RubyArray |
convertWithArgs(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
String function) |
static void |
createIconv(Ruby runtime) |
IRubyObject |
iconv(IRubyObject str) |
IRubyObject |
iconv(IRubyObject[] args)
Deprecated.
Use the versions with one, two or three arguments.
|
IRubyObject |
iconv(IRubyObject str,
IRubyObject startArg) |
IRubyObject |
iconv(IRubyObject str,
IRubyObject startArg,
IRubyObject endArg) |
static IRubyObject |
iconv(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock) |
IRubyObject |
initialize(IRubyObject arg1,
IRubyObject arg2,
Block unusedBlock) |
static IRubyObject |
open(ThreadContext context,
IRubyObject recv,
IRubyObject to,
IRubyObject from,
Block block) |
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, toStringaddFinalizer, 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, hash, hashyInspect, hasInstanceVariable, hasInternalVariable, hasVariables, id_deprecated, 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, 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, yieldUnderpublic static void createIconv(Ruby runtime)
public static IRubyObject open(ThreadContext context, IRubyObject recv, IRubyObject to, IRubyObject from, Block block)
public IRubyObject initialize(IRubyObject arg1, IRubyObject arg2, Block unusedBlock)
public IRubyObject close()
public IRubyObject iconv(IRubyObject str)
public IRubyObject iconv(IRubyObject str, IRubyObject startArg)
public IRubyObject iconv(IRubyObject str, IRubyObject startArg, IRubyObject endArg)
public IRubyObject iconv(IRubyObject[] args)
public static IRubyObject iconv(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock)
public static IRubyObject conv(ThreadContext context, IRubyObject recv, IRubyObject[] args, Block unusedBlock)
public static IRubyObject charset_map_get(IRubyObject recv)
public static RubyArray convertWithArgs(ThreadContext context, IRubyObject recv, IRubyObject[] args, String function)
Copyright © 2001-2016 JRuby. All Rights Reserved.