org.jruby.util
Class KCode

java.lang.Object
  extended by org.jruby.util.KCode

public final class KCode
extends java.lang.Object


Field Summary
static KCode EUC
           
static KCode NIL
           
static KCode NONE
           
static KCode SJIS
           
static KCode UTF8
           
 
Method Summary
 int bits()
           
static KCode create(Ruby runtime, java.lang.String lang)
           
 org.jcodings.Encoding getEncoding()
           
 java.lang.String getKCode()
           
 IRubyObject kcode(Ruby runtime)
           
 java.lang.String name()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NIL

public static final KCode NIL

NONE

public static final KCode NONE

UTF8

public static final KCode UTF8

SJIS

public static final KCode SJIS

EUC

public static final KCode EUC
Method Detail

create

public static KCode create(Ruby runtime,
                           java.lang.String lang)

kcode

public IRubyObject kcode(Ruby runtime)

getKCode

public java.lang.String getKCode()

bits

public int bits()

name

public java.lang.String name()

getEncoding

public org.jcodings.Encoding getEncoding()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


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