Class Rfc3492Idn

java.lang.Object
org.apache.http.client.utils.Rfc3492Idn
All Implemented Interfaces:
Idn

@Contract(threading=IMMUTABLE) @Deprecated public class Rfc3492Idn extends Object implements Idn
Deprecated.
(4.4) use standard IDN.
Implementation from pseudo code in RFC 3492.
Since:
4.0
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private static final String
    Deprecated.
     
    private static final int
    Deprecated.
     
    private static final int
    Deprecated.
     
    private static final char
    Deprecated.
     
    private static final int
    Deprecated.
     
    private static final int
    Deprecated.
     
    private static final int
    Deprecated.
     
    private static final int
    Deprecated.
     
    private static final int
    Deprecated.
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    private int
    adapt(int delta, int numpoints, boolean firsttime)
    Deprecated.
     
    protected String
    Deprecated.
     
    private int
    digit(char c)
    Deprecated.
     
    toUnicode(String punycode)
    Deprecated.
    Converts a name from its punycode representation to Unicode.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • Rfc3492Idn

      public Rfc3492Idn()
      Deprecated.
  • Method Details

    • adapt

      private int adapt(int delta, int numpoints, boolean firsttime)
      Deprecated.
    • digit

      private int digit(char c)
      Deprecated.
    • toUnicode

      public String toUnicode(String punycode)
      Deprecated.
      Description copied from interface: Idn
      Converts a name from its punycode representation to Unicode. The name may be a single hostname or a dot-separated qualified domain name.
      Specified by:
      toUnicode in interface Idn
      Parameters:
      punycode - the Punycode representation
      Returns:
      the Unicode domain name
    • decode

      protected String decode(String s)
      Deprecated.