private static enum SpecificCharacterSet.Codec extends Enum<SpecificCharacterSet.Codec>
Enum Constant and Description |
---|
GB18030 |
GB2312 |
ISO_646 |
ISO_8859_1 |
ISO_8859_2 |
ISO_8859_3 |
ISO_8859_4 |
ISO_8859_5 |
ISO_8859_6 |
ISO_8859_7 |
ISO_8859_8 |
ISO_8859_9 |
JIS_X_201 |
JIS_X_208 |
JIS_X_212 |
KS_X_1001 |
TIS_620 |
UTF_8 |
Modifier and Type | Field and Description |
---|---|
private int |
bytesPerChar |
private String |
charsetName |
private boolean |
containsASCII |
private int |
escSeq0 |
private int |
escSeq1 |
Modifier and Type | Method and Description |
---|---|
boolean |
containsASCII() |
String |
decode(byte[] b,
int off,
int len) |
byte[] |
encode(String val) |
static SpecificCharacterSet.Codec |
forCode(String code) |
int |
getBytesPerChar() |
int |
getEscSeq0() |
int |
getEscSeq1() |
private static int |
last2digits(String code) |
String |
toText(String s) |
static SpecificCharacterSet.Codec |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SpecificCharacterSet.Codec[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SpecificCharacterSet.Codec ISO_646
public static final SpecificCharacterSet.Codec ISO_8859_1
public static final SpecificCharacterSet.Codec ISO_8859_2
public static final SpecificCharacterSet.Codec ISO_8859_3
public static final SpecificCharacterSet.Codec ISO_8859_4
public static final SpecificCharacterSet.Codec ISO_8859_5
public static final SpecificCharacterSet.Codec ISO_8859_6
public static final SpecificCharacterSet.Codec ISO_8859_7
public static final SpecificCharacterSet.Codec ISO_8859_8
public static final SpecificCharacterSet.Codec ISO_8859_9
public static final SpecificCharacterSet.Codec JIS_X_201
public static final SpecificCharacterSet.Codec TIS_620
public static final SpecificCharacterSet.Codec JIS_X_208
public static final SpecificCharacterSet.Codec JIS_X_212
public static final SpecificCharacterSet.Codec KS_X_1001
public static final SpecificCharacterSet.Codec GB2312
public static final SpecificCharacterSet.Codec UTF_8
public static final SpecificCharacterSet.Codec GB18030
private final String charsetName
private final boolean containsASCII
private final int escSeq0
private final int escSeq1
private final int bytesPerChar
public static SpecificCharacterSet.Codec[] values()
for (SpecificCharacterSet.Codec c : SpecificCharacterSet.Codec.values()) System.out.println(c);
public static SpecificCharacterSet.Codec valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static SpecificCharacterSet.Codec forCode(String code)
private static int last2digits(String code)
public boolean containsASCII()
public int getEscSeq0()
public int getEscSeq1()
public int getBytesPerChar()
Copyright © 2017 dcm4che.org. All rights reserved.