38 lines
1008 B
Java
38 lines
1008 B
Java
package org.gcube.portlets.user.td.gwtservice.server.encoding;
|
|
|
|
import java.util.ArrayList;
|
|
|
|
/**
|
|
*
|
|
* @author giancarlo email: <a
|
|
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
|
*
|
|
*/
|
|
public enum EncodingPGSupported {
|
|
BIG5, EUC_CN, EUC_JP, EUC_JIS_2004, EUC_KR, EUC_TW, GB18030,
|
|
GBK, ISO_8859_5, ISO_8859_6, ISO_8859_7, ISO_8859_8, JOHAB,
|
|
KOI8R, KOI8U, LATIN1, LATIN2, LATIN3, LATIN4, LATIN5,
|
|
LATIN6, LATIN7, LATIN8, LATIN9, LATIN10, MULE_INTERNAL,
|
|
SJIS, SHIFT_JIS_2004, SQL_ASCII, UHC, UTF8,
|
|
WIN866, WIN874, WIN1250, WIN1251, WIN1252, WIN1253, WIN1254,
|
|
WIN1255, WIN1256, WIN1257, WIN1258;
|
|
|
|
private static ArrayList<String> encodingStringList;
|
|
|
|
static {
|
|
encodingStringList = new ArrayList<String>();
|
|
for (EncodingPGSupported r : values()) {
|
|
encodingStringList.add(r.toString());
|
|
}
|
|
}
|
|
|
|
public static ArrayList<String> getEncodidingStringList() {
|
|
return encodingStringList;
|
|
}
|
|
|
|
public static String getDefaultEncoding() {
|
|
return UTF8.toString();
|
|
}
|
|
|
|
}
|