Top Fields Constructors Methods
org.jruby.util

public final Enum KCode

extends Enum<KCode>
Class Inheritance
Imports
org.jcodings.Encoding, org.jcodings.specific.ASCIIEncoding, .EUCJPEncoding, .SJISEncoding, .UTF8Encoding, .Windows_31JEncoding

Field Summary

Modifier and TypeField and Description
private final int
private final Encoding
public static final KCode
private final String
public static final KCode
public static final KCode
public static final KCode
public static final KCode

Constructor Summary

AccessConstructor and Description
private
KCode(String kcode, Encoding encoding, int code)

Method Summary

Modifier and TypeMethod and Description
public int
bits()

public static KCode
create(String lang)

public static KCode
fromBits(int bits)

public Encoding
public String
public String
toString()

Overrides java.lang.Enum.toString.

Returns the name of this enum constant, as contained in the declaration.

public static KCode
public static KCode[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinalvalueOf

Field Detail

codeback to summary
private final int code
encodingback to summary
private final Encoding encoding
EUCback to summary
public static final KCode EUC
kcodeback to summary
private final String kcode
NILback to summary
public static final KCode NIL
NONEback to summary
public static final KCode NONE
SJISback to summary
public static final KCode SJIS
UTF8back to summary
public static final KCode UTF8

Constructor Detail

KCodeback to summary
private KCode(String kcode, Encoding encoding, int code)

Method Detail

bitsback to summary
public int bits()
createback to summary
public static KCode create(String lang)
fromBitsback to summary
public static KCode fromBits(int bits)
getEncodingback to summary
public Encoding getEncoding()
getKCodeback to summary
public String getKCode()
toStringback to summary
public String toString()

Overrides java.lang.Enum.toString.

Doc from java.lang.Enum.toString.

Returns the name of this enum constant, as contained in the declaration. This method may be overridden, though it typically isn't necessary or desirable. An enum class should override this method when a more "programmer-friendly" string form exists.

Returns:String

the name of this enum constant

Annotations
@Override
valueOfback to summary
public static KCode valueOf(String name)
valuesback to summary
public static KCode[] values()