org.python.core

Class codecs

public class codecs extends Object

Contains the implementation of the builtin codecs.

Since: Jython 2.0

Method Summary
static Stringdecode(PyString v, String encoding, String errors)
static voiddecoding_error(String type, StringBuffer dest, String errors, String details)
static Stringencode(PyString v, String encoding, String errors)
static voidencoding_error(String type, StringBuffer dest, String errors, String details)
static StringgetDefaultEncoding()
static PyTuplelookup(String encoding)
static StringPyUnicode_DecodeASCII(String str, int size, String errors)
static StringPyUnicode_DecodeRawUnicodeEscape(String str, String errors)
static StringPyUnicode_DecodeUTF8(String str, String errors)
static StringPyUnicode_EncodeASCII(String str, int size, String errors)
static StringPyUnicode_EncodeRawUnicodeEscape(String str, String errors, boolean modifed)
static StringPyUnicode_EncodeUTF8(String str, String errors)
static voidregister(PyObject search_function)
static voidsetDefaultEncoding(String encoding)

Method Detail

decode

public static String decode(PyString v, String encoding, String errors)

decoding_error

public static void decoding_error(String type, StringBuffer dest, String errors, String details)

encode

public static String encode(PyString v, String encoding, String errors)

encoding_error

public static void encoding_error(String type, StringBuffer dest, String errors, String details)

getDefaultEncoding

public static String getDefaultEncoding()

lookup

public static PyTuple lookup(String encoding)

PyUnicode_DecodeASCII

public static String PyUnicode_DecodeASCII(String str, int size, String errors)

PyUnicode_DecodeRawUnicodeEscape

public static String PyUnicode_DecodeRawUnicodeEscape(String str, String errors)

PyUnicode_DecodeUTF8

public static String PyUnicode_DecodeUTF8(String str, String errors)

PyUnicode_EncodeASCII

public static String PyUnicode_EncodeASCII(String str, int size, String errors)

PyUnicode_EncodeRawUnicodeEscape

public static String PyUnicode_EncodeRawUnicodeEscape(String str, String errors, boolean modifed)

PyUnicode_EncodeUTF8

public static String PyUnicode_EncodeUTF8(String str, String errors)

register

public static void register(PyObject search_function)

setDefaultEncoding

public static void setDefaultEncoding(String encoding)
Jython homepage