public class codecs
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BACKSLASHREPLACE |
static java.lang.String |
IGNORE |
static java.lang.String |
REPLACE |
static char[] |
utf7_special |
static java.lang.String |
XMLCHARREFREPLACE |
Constructor and Description |
---|
codecs() |
Modifier and Type | Method and Description |
---|---|
static PyObject |
backslashreplace_errors(PyObject[] args,
java.lang.String[] kws) |
static java.lang.StringBuilder |
backslashreplace(int start,
int end,
java.lang.String toReplace) |
static int |
calcNewPosition(int size,
PyObject errorTuple) |
static PyObject |
decode(PyString v,
java.lang.String encoding,
java.lang.String errors) |
static PyObject |
decoding_error(java.lang.String errors,
java.lang.String encoding,
java.lang.String toEncode,
int start,
int end,
java.lang.String reason) |
static java.lang.String |
encode(PyString v,
java.lang.String encoding,
java.lang.String errors) |
static PyObject |
encoding_error(java.lang.String errors,
java.lang.String encoding,
java.lang.String toEncode,
int start,
int end,
java.lang.String reason) |
static java.lang.String |
getDefaultEncoding() |
static PyObject |
ignore_errors(PyObject[] args,
java.lang.String[] kws) |
static int |
insertReplacementAndGetResume(java.lang.StringBuilder partialDecode,
java.lang.String errors,
java.lang.String encoding,
java.lang.String toDecode,
int start,
int end,
java.lang.String reason) |
static PyObject |
lookup_error(java.lang.String handlerName) |
static PyTuple |
lookup(java.lang.String encoding) |
static java.lang.String |
PyUnicode_DecodeASCII(java.lang.String str,
int size,
java.lang.String errors) |
static PyUnicode |
PyUnicode_DecodeIDNA(java.lang.String input,
java.lang.String errors) |
static java.lang.String |
PyUnicode_DecodeLatin1(java.lang.String str,
int size,
java.lang.String errors) |
static PyUnicode |
PyUnicode_DecodePunycode(java.lang.String input,
java.lang.String errors) |
static java.lang.String |
PyUnicode_DecodeRawUnicodeEscape(java.lang.String str,
java.lang.String errors) |
static java.lang.String |
PyUnicode_DecodeUTF7(java.lang.String str,
java.lang.String errors) |
static java.lang.String |
PyUnicode_DecodeUTF8(java.lang.String str,
java.lang.String errors) |
static java.lang.String |
PyUnicode_DecodeUTF8Stateful(java.lang.String str,
java.lang.String errors,
int[] consumed) |
static java.lang.String |
PyUnicode_EncodeASCII(java.lang.String str,
int size,
java.lang.String errors) |
static java.lang.String |
PyUnicode_EncodeIDNA(PyUnicode input,
java.lang.String errors) |
static java.lang.String |
PyUnicode_EncodeLatin1(java.lang.String str,
int size,
java.lang.String errors) |
static java.lang.String |
PyUnicode_EncodePunycode(PyUnicode input,
java.lang.String errors) |
static java.lang.String |
PyUnicode_EncodeRawUnicodeEscape(java.lang.String str,
java.lang.String errors,
boolean modifed) |
static java.lang.String |
PyUnicode_EncodeUTF7(java.lang.String str,
boolean encodeSetO,
boolean encodeWhiteSpace,
java.lang.String errors) |
static java.lang.String |
PyUnicode_EncodeUTF8(java.lang.String str,
java.lang.String errors) |
static void |
register_error(java.lang.String name,
PyObject error) |
static void |
register(PyObject search_function) |
static PyObject |
replace_errors(PyObject[] args,
java.lang.String[] kws) |
static void |
setDefaultEncoding(java.lang.String encoding) |
static PyObject |
strict_errors(PyObject[] args,
java.lang.String[] kws) |
static PyObject |
xmlcharrefreplace_errors(PyObject[] args,
java.lang.String[] kws) |
static java.lang.StringBuilder |
xmlcharrefreplace(int start,
int end,
java.lang.String toReplace) |
public static final java.lang.String BACKSLASHREPLACE
public static final java.lang.String IGNORE
public static final java.lang.String REPLACE
public static final java.lang.String XMLCHARREFREPLACE
public static char[] utf7_special
public static java.lang.String getDefaultEncoding()
public static void setDefaultEncoding(java.lang.String encoding)
public static PyObject lookup_error(java.lang.String handlerName)
public static void register_error(java.lang.String name, PyObject error)
public static void register(PyObject search_function)
public static PyTuple lookup(java.lang.String encoding)
public static PyObject decode(PyString v, java.lang.String encoding, java.lang.String errors)
public static java.lang.String encode(PyString v, java.lang.String encoding, java.lang.String errors)
public static PyObject xmlcharrefreplace_errors(PyObject[] args, java.lang.String[] kws)
public static java.lang.StringBuilder xmlcharrefreplace(int start, int end, java.lang.String toReplace)
public static PyObject backslashreplace_errors(PyObject[] args, java.lang.String[] kws)
public static java.lang.StringBuilder backslashreplace(int start, int end, java.lang.String toReplace)
public static java.lang.String PyUnicode_DecodeUTF7(java.lang.String str, java.lang.String errors)
public static java.lang.String PyUnicode_EncodeUTF7(java.lang.String str, boolean encodeSetO, boolean encodeWhiteSpace, java.lang.String errors)
public static java.lang.String PyUnicode_DecodeUTF8(java.lang.String str, java.lang.String errors)
public static java.lang.String PyUnicode_DecodeUTF8Stateful(java.lang.String str, java.lang.String errors, int[] consumed)
public static java.lang.String PyUnicode_EncodeUTF8(java.lang.String str, java.lang.String errors)
public static java.lang.String PyUnicode_DecodeASCII(java.lang.String str, int size, java.lang.String errors)
public static java.lang.String PyUnicode_DecodeLatin1(java.lang.String str, int size, java.lang.String errors)
public static java.lang.String PyUnicode_EncodeASCII(java.lang.String str, int size, java.lang.String errors)
public static java.lang.String PyUnicode_EncodeLatin1(java.lang.String str, int size, java.lang.String errors)
public static int calcNewPosition(int size, PyObject errorTuple)
public static java.lang.String PyUnicode_EncodeRawUnicodeEscape(java.lang.String str, java.lang.String errors, boolean modifed)
public static java.lang.String PyUnicode_DecodeRawUnicodeEscape(java.lang.String str, java.lang.String errors)
public static java.lang.String PyUnicode_EncodePunycode(PyUnicode input, java.lang.String errors)
public static PyUnicode PyUnicode_DecodePunycode(java.lang.String input, java.lang.String errors)
public static java.lang.String PyUnicode_EncodeIDNA(PyUnicode input, java.lang.String errors)
public static PyUnicode PyUnicode_DecodeIDNA(java.lang.String input, java.lang.String errors)
public static PyObject encoding_error(java.lang.String errors, java.lang.String encoding, java.lang.String toEncode, int start, int end, java.lang.String reason)
public static int insertReplacementAndGetResume(java.lang.StringBuilder partialDecode, java.lang.String errors, java.lang.String encoding, java.lang.String toDecode, int start, int end, java.lang.String reason)
public static PyObject decoding_error(java.lang.String errors, java.lang.String encoding, java.lang.String toEncode, int start, int end, java.lang.String reason)