Package nu.validator.htmlparser.impl
Class NCName
- java.lang.Object
-
- nu.validator.htmlparser.impl.NCName
-
public final class NCName extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static char[]
HEX_TABLE
private static int
SURROGATE_OFFSET
-
Constructor Summary
Constructors Constructor Description NCName()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static void
appendUHexTo(java.lang.StringBuilder sb, int c)
static java.lang.String
escapeName(java.lang.String str)
static boolean
isNCName(java.lang.String str)
static boolean
isNCNameStart(char c)
static boolean
isNCNameTrail(char c)
-
-
-
Field Detail
-
SURROGATE_OFFSET
private static final int SURROGATE_OFFSET
- See Also:
- Constant Field Values
-
HEX_TABLE
private static final char[] HEX_TABLE
-
-
Method Detail
-
isNCNameStart
public static boolean isNCNameStart(char c)
-
isNCNameTrail
public static boolean isNCNameTrail(char c)
-
isNCName
public static boolean isNCName(java.lang.String str)
-
appendUHexTo
private static void appendUHexTo(java.lang.StringBuilder sb, int c)
-
escapeName
public static java.lang.String escapeName(java.lang.String str)
-
-