org.jruby
Class RubyIconv

java.lang.Object
  extended byorg.jruby.RubyObject
      extended byorg.jruby.RubyIconv
All Implemented Interfaces:
java.lang.Cloneable, IRubyObject

public class RubyIconv
extends RubyObject


Nested Class Summary
static class RubyIconv.RubyFailure
           
 
Nested classes inherited from class org.jruby.RubyObject
RubyObject.Finalizer
 
Field Summary
 
Fields inherited from class org.jruby.RubyObject
instanceVariables, isTrue, metaClass, NEVER, OBJECT_ALLOCATOR
 
Fields inherited from interface org.jruby.runtime.builtin.IRubyObject
NULL_ARRAY
 
Constructor Summary
RubyIconv(Ruby runtime, RubyClass type)
           
 
Method Summary
 IRubyObject close()
           
static IRubyObject conv(IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
static RubyArray convertWithArgs(IRubyObject recv, IRubyObject[] args, java.lang.String function)
           
static void createIconv(Ruby runtime)
           
 IRubyObject iconv(IRubyObject[] args)
           
static IRubyObject iconv(IRubyObject recv, IRubyObject[] args, Block unusedBlock)
           
 IRubyObject initialize(IRubyObject[] args, Block unusedBlock)
           
static IRubyObject open(IRubyObject recv, IRubyObject to, IRubyObject from, Block block)
           
 
Methods inherited from class org.jruby.RubyObject
addFinalizer, anyToString, asString, asSymbol, attachToObjectSpace, callInit, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethodMissingIfNecessary, callSuper, checkArrayType, checkFrozen, checkStringType, compilerCallMethod, compilerCallMethodWithIndex, convertToArray, convertToFloat, convertToHash, convertToInteger, convertToString, convertToType, convertToType, convertToType, convertToTypeWithCheck, createObjectClass, dataGetStruct, dataWrapStruct, display, doClone, dup, eql, eqlInternal, equal, equalInternal, equals, evalSimple, evalUnder, evalWithBinding, extend, freeze, frozen, getInstanceVariable, getInstanceVariables, getInstanceVariablesSnapshot, getJavaClass, getMetaClass, getNativeTypeIndex, getRuntime, getSingletonClass, getSingletonClassClone, getType, hash, hashCode, id_deprecated, id, infectBy, inherited, initCopy, initialize_copy, inspect, instance_eval, instance_exec, instance_of, instance_variable_get, instance_variable_set, instance_variables, instanceVariableNames, isFalse, isFrozen, isImmediate, isKindOf, isNil, isSingleton, isTaint, isTrue, kind_of, makeMetaClass, match, method, methods, nil_p, obj_equal, private_methods, protected_methods, public_methods, puts, rbClone, remove_instance_variable, removeFinalizers, removeInstanceVariable, respond_to, respondsTo, safeGetInstanceVariables, safeHasInstanceVariables, send, setFrozen, setInstanceVariable, setInstanceVariable, setInstanceVariables, setMetaClass, setTaint, singleton_methods, specificEval, taint, tainted, testFrozen, to_s, toString, trueFalseNil, trueFalseNil, type_deprecated, type, untaint
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RubyIconv

public RubyIconv(Ruby runtime,
                 RubyClass type)
Method Detail

createIconv

public static void createIconv(Ruby runtime)

open

public static IRubyObject open(IRubyObject recv,
                               IRubyObject to,
                               IRubyObject from,
                               Block block)

initialize

public IRubyObject initialize(IRubyObject[] args,
                              Block unusedBlock)
Overrides:
initialize in class RubyObject

close

public IRubyObject close()

iconv

public IRubyObject iconv(IRubyObject[] args)

iconv

public static IRubyObject iconv(IRubyObject recv,
                                IRubyObject[] args,
                                Block unusedBlock)

conv

public static IRubyObject conv(IRubyObject recv,
                               IRubyObject[] args,
                               Block unusedBlock)

convertWithArgs

public static RubyArray convertWithArgs(IRubyObject recv,
                                        IRubyObject[] args,
                                        java.lang.String function)


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