Class codecs

java.lang.Object
org.python.core.codecs

public class codecs extends Object
Contains the implementation of the builtin codecs.
Since:
Jython 2.0
  • Constructor Details

    • codecs

      public codecs()
  • Method Details

    • getDefaultEncoding

      public static String getDefaultEncoding()
    • setDefaultEncoding

      public static void setDefaultEncoding(String encoding)
    • register

      public static void register(PyObject search_function)
    • lookup

      public static PyTuple lookup(String encoding)
    • decode

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

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

      public static String PyUnicode_DecodeUTF8(String str, String errors)
    • PyUnicode_EncodeUTF8

      public static String PyUnicode_EncodeUTF8(String str, String errors)
    • PyUnicode_DecodeASCII

      public static String PyUnicode_DecodeASCII(String str, int size, 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_DecodeRawUnicodeEscape

      public static String PyUnicode_DecodeRawUnicodeEscape(String str, String errors)
    • encoding_error

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

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