org.kde.qt
Class QTextCodec

java.lang.Object
  extended by org.kde.qt.QTextCodec
All Implemented Interfaces:
QtSupport
Direct Known Subclasses:
QBig5Codec, QEucJpCodec, QEucKrCodec, QGb18030Codec, QHebrewCodec, QJisCodec, QSjisCodec, QTsciiCodec, QUtf16Codec, QUtf8Codec

public class QTextCodec
extends java.lang.Object
implements QtSupport


Constructor Summary
protected QTextCodec(java.lang.Class dummy)
           
 
Method Summary
 boolean canEncode(char arg1)
           
 boolean canEncode(java.lang.String arg1)
           
 short characterFromUnicode(java.lang.String str, int pos)
           
static QTextCodec codecForContent(java.lang.String chars, int len)
           
static QTextCodec codecForCStrings()
           
static QTextCodec codecForIndex(int i)
           
static QTextCodec codecForLocale()
           
static QTextCodec codecForMib(int mib)
           
static QTextCodec codecForName(java.lang.String hint)
           
static QTextCodec codecForName(java.lang.String hint, int accuracy)
           
static QTextCodec codecForTr()
           
static void deleteAllCodecs()
           
 java.lang.String fromUnicode(java.lang.String uc)
           
 java.lang.String fromUnicode(java.lang.String uc, int[] lenInOut)
           
 byte[] fromUnicode(java.lang.String uc, int from, int len)
           
 int heuristicContentMatch(java.lang.String chars, int len)
           
 int heuristicNameMatch(java.lang.String hint)
           
static QTextCodec loadCharmap(QIODeviceInterface arg1)
           
static QTextCodec loadCharmapFile(java.lang.String filename)
           
static java.lang.String locale()
           
 QTextDecoder makeDecoder()
           
 QTextEncoder makeEncoder()
           
 int mibEnum()
           
 java.lang.String mimeName()
           
 java.lang.String name()
           
static void setCodecForCStrings(QTextCodec c)
           
static void setCodecForLocale(QTextCodec c)
           
static void setCodecForTr(QTextCodec c)
           
 java.lang.String toUnicode(byte[] arg1)
           
 java.lang.String toUnicode(byte[] arg1, int len)
           
 java.lang.String toUnicode(java.lang.String arg1)
           
 java.lang.String toUnicode(java.lang.String chars, int len)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QTextCodec

protected QTextCodec(java.lang.Class dummy)
Method Detail

name

public java.lang.String name()

mimeName

public java.lang.String mimeName()

mibEnum

public int mibEnum()

makeDecoder

public QTextDecoder makeDecoder()

makeEncoder

public QTextEncoder makeEncoder()

toUnicode

public java.lang.String toUnicode(java.lang.String chars,
                                  int len)

fromUnicode

public java.lang.String fromUnicode(java.lang.String uc,
                                    int[] lenInOut)

fromUnicode

public java.lang.String fromUnicode(java.lang.String uc)

toUnicode

public java.lang.String toUnicode(byte[] arg1,
                                  int len)

toUnicode

public java.lang.String toUnicode(byte[] arg1)

toUnicode

public java.lang.String toUnicode(java.lang.String arg1)

canEncode

public boolean canEncode(char arg1)

canEncode

public boolean canEncode(java.lang.String arg1)

heuristicContentMatch

public int heuristicContentMatch(java.lang.String chars,
                                 int len)

heuristicNameMatch

public int heuristicNameMatch(java.lang.String hint)

fromUnicode

public byte[] fromUnicode(java.lang.String uc,
                          int from,
                          int len)

characterFromUnicode

public short characterFromUnicode(java.lang.String str,
                                  int pos)

loadCharmap

public static QTextCodec loadCharmap(QIODeviceInterface arg1)

loadCharmapFile

public static QTextCodec loadCharmapFile(java.lang.String filename)

codecForMib

public static QTextCodec codecForMib(int mib)

codecForName

public static QTextCodec codecForName(java.lang.String hint,
                                      int accuracy)

codecForName

public static QTextCodec codecForName(java.lang.String hint)

codecForContent

public static QTextCodec codecForContent(java.lang.String chars,
                                         int len)

codecForIndex

public static QTextCodec codecForIndex(int i)

codecForLocale

public static QTextCodec codecForLocale()

setCodecForLocale

public static void setCodecForLocale(QTextCodec c)

codecForTr

public static QTextCodec codecForTr()

setCodecForTr

public static void setCodecForTr(QTextCodec c)

codecForCStrings

public static QTextCodec codecForCStrings()

setCodecForCStrings

public static void setCodecForCStrings(QTextCodec c)

deleteAllCodecs

public static void deleteAllCodecs()

locale

public static java.lang.String locale()