Class TranscoderDB

java.lang.Object
org.jcodings.transcode.TranscoderDB
All Implemented Interfaces:
EConvFlags

public class TranscoderDB extends Object implements EConvFlags
  • Field Details

  • Constructor Details

    • TranscoderDB

      public TranscoderDB()
  • Method Details

    • makeEntry

      static TranscoderDB.Entry makeEntry(byte[] source, byte[] destination)
    • getEntry

      public static TranscoderDB.Entry getEntry(byte[] source, byte[] destination)
    • register

      static void register(Transcoder transcoder)
    • declare

      static void declare(String source, String destination, String transcoderClass)
    • searchPath

      public static int searchPath(byte[] source, byte[] destination, TranscoderDB.SearchPathCallback callback)
    • alloc

      public static EConv alloc(int n)
    • openByTranscoderEntries

      private static EConv openByTranscoderEntries(int n, TranscoderDB.Entry[] entries)
    • open0

      private static EConv open0(byte[] source, byte[] destination, int ecflags)
    • decoratorNames

      public static int decoratorNames(int ecflags, byte[][] decorators)
    • open

      public static EConv open(String source, String destination, int ecflags)
    • open

      public static EConv open(byte[] source, byte[] destination, int ecflags)
    • asciiCompatibleEncoding

      static byte[] asciiCompatibleEncoding(byte[] asciiCompatName)