tabular-data-gwt-service/src/main/java/org/gcube/portlets/user/td/gwtservice/server/encoding/EncodingPGSupported.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();
}
}