Class BCP47Validator
java.lang.Object
com.itextpdf.pdfua.checkers.utils.BCP47Validator
This class is a validator for IETF BCP 47 language tag (RFC 5646)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static String
private static String
private static String
private static String
private static String
private static String
private static Pattern
private static String
private static String
private static String
private static String
private static String
private static String
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
regular
-
irregular
-
grandfathered
-
privateUse
-
singleton
-
extension
-
variant
-
region
-
script
-
extlang
-
language
-
langtag
-
languageTagPattern
-
-
Constructor Details
-
BCP47Validator
private BCP47Validator()
-
-
Method Details
-
validate
Validate language tag against RFC 5646.- Parameters:
languageTag
- language tag string- Returns:
true
if it is a valid tag,false
otherwise
-