Package nu.validator.htmlparser.io
Class Encoding
java.lang.Object
nu.validator.htmlparser.io.Encoding
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Encoding
private final boolean
private static String[]
private final String
private final Charset
private final boolean
private static String[]
private final boolean
private static String[]
private final boolean
static final Encoding
static final Encoding
static final Encoding
static final Encoding
static final Encoding
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static boolean
asciiMapsToBasicLatin
(byte[] testBuf, Charset cs) boolean
static Encoding
Returns the actualHtmlEncoding.Returns the canonName.boolean
Returns the asciiSuperset.private static boolean
isAsciiSupersetnessSensitive
(int c) private static boolean
boolean
Returns the likelyEbcdic.private static boolean
isLikelyEbcdic
(String canonName, boolean asciiSuperset) boolean
Returns the obscure.private static boolean
boolean
boolean
Returns the shouldNot.private static boolean
isShouldNot
(String lowerCasePreferredIanaName) static void
static String
toAsciiLowerCase
(String str) static String
-
Field Details
-
UTF8
-
UTF16
-
UTF16LE
-
UTF16BE
-
WINDOWS1252
-
SHOULD_NOT
-
BANNED
-
NOT_OBSCURE
-
encodingByCookedName
-
canonName
-
charset
-
asciiSuperset
private final boolean asciiSuperset -
obscure
private final boolean obscure -
shouldNot
private final boolean shouldNot -
likelyEbcdic
private final boolean likelyEbcdic -
actualHtmlEncoding
-
-
Constructor Details
-
Method Details
-
isAsciiSupersetnessSensitive
private static boolean isAsciiSupersetnessSensitive(int c) -
isObscure
-
isBanned
-
isShouldNot
-
asciiMapsToBasicLatin
- Parameters:
testBuf
-cs
-
-
isLikelyEbcdic
-
forName
-
toNameKey
-
toAsciiLowerCase
-
isAsciiSuperset
public boolean isAsciiSuperset()Returns the asciiSuperset.- Returns:
- the asciiSuperset
-
getCanonName
Returns the canonName.- Returns:
- the canonName
-
isLikelyEbcdic
public boolean isLikelyEbcdic()Returns the likelyEbcdic.- Returns:
- the likelyEbcdic
-
isObscure
public boolean isObscure()Returns the obscure.- Returns:
- the obscure
-
isShouldNot
public boolean isShouldNot()Returns the shouldNot.- Returns:
- the shouldNot
-
isRegistered
public boolean isRegistered() -
canEncode
public boolean canEncode()- Returns:
- See Also:
-
newDecoder
- Returns:
- See Also:
-
newEncoder
- Returns:
- See Also:
-
getActualHtmlEncoding
Returns the actualHtmlEncoding.- Returns:
- the actualHtmlEncoding
-
main
-