simplespider.simplespider.util
Class Punycode
java.lang.Object
simplespider.simplespider.util.Punycode
public final class Punycode
- extends Object
Based on de.anomic.tools.Punycode
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
encode
public static String encode(String input)
throws Punycode.PunycodeException
- Punycodes a unicode string.
- Parameters:
input - Unicode string.
- Returns:
- Punycoded string.
- Throws:
Punycode.PunycodeException
decode
public static String decode(String input)
throws Punycode.PunycodeException
- Decode a punycoded string.
- Parameters:
input - Punycode string
- Returns:
- Unicode string.
- Throws:
Punycode.PunycodeException
adapt
public static final int adapt(int delta,
int numpoints,
boolean first)
isBasic
public static final boolean isBasic(char c)
isBasic
public static boolean isBasic(String input)
digit2codepoint
public static final int digit2codepoint(int d)
throws Punycode.PunycodeException
- Throws:
Punycode.PunycodeException
codepoint2digit
public static final int codepoint2digit(int c)
throws Punycode.PunycodeException
- Throws:
Punycode.PunycodeException
Copyright © 2009. All Rights Reserved.