Package com.stimulsoft.base.helper
Class XMLChar
java.lang.Object
com.stimulsoft.base.helper.XMLChar
Copyright Stimulsoft
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intName character mask.static final intName start character mask.static final intstatic final intstatic final intPubid character mask.static final intSpace character mask.static final intValid character mask. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanisName(int c) Returns true if the specified character is a valid name character as defined by production [4] in the XML 1.0 specification.static booleanisNameStart(int c) static booleanisNCName(int c) static booleanisNCNameStart(int c) Returns true if the specified character is a valid NCName start character as defined by production [4] in Namespaces in XML recommendation.static booleanisValidName(String name)
-
Field Details
-
MASK_VALID
public static final int MASK_VALIDValid character mask.- See Also:
-
MASK_SPACE
public static final int MASK_SPACESpace character mask.- See Also:
-
MASK_NAME_START
public static final int MASK_NAME_STARTName start character mask.- See Also:
-
MASK_NAME
public static final int MASK_NAMEName character mask.- See Also:
-
MASK_PUBID
public static final int MASK_PUBIDPubid character mask.- See Also:
-
MASK_NCNAME_START
public static final int MASK_NCNAME_START- See Also:
-
MASK_NCNAME
public static final int MASK_NCNAME- See Also:
-
-
Constructor Details
-
XMLChar
public XMLChar()
-
-
Method Details
-
isValidName
-
isNameStart
public static boolean isNameStart(int c) -
isName
public static boolean isName(int c) Returns true if the specified character is a valid name character as defined by production [4] in the XML 1.0 specification.- Parameters:
c- The character to check.
-
isNCNameStart
public static boolean isNCNameStart(int c) Returns true if the specified character is a valid NCName start character as defined by production [4] in Namespaces in XML recommendation.- Parameters:
c- The character to check.
-
isNCName
public static boolean isNCName(int c)
-