Class CharValidator

java.lang.Object
de.pdark.decentxml.validation.CharValidator

public class CharValidator extends Object
  • Constructor Details

    • CharValidator

      public CharValidator()
  • Method Details

    • isValid

      public String isValid(XMLSource source, int offset)
      Verify the character at
      Parameters:
      source -
      offset -
      Returns:
    • isWhitespace

      public boolean isWhitespace(char c)
      Is the character whitespace as defined by the W3C?
    • isValid

      public String isValid(int codePoint)
      Is this a valid unicode character as defined by the W3C?
    • isNameStartChar

      public boolean isNameStartChar(char c)
      Return true if the character is valid as the first one of an XML name
    • isNameChar

      public boolean isNameChar(char c)
      Return true if the character is valid inside of an XML name
    • isLetter

      public boolean isLetter(char c)
    • isBaseChar

      public boolean isBaseChar(char c)
    • isIdeographic

      public boolean isIdeographic(char c)
    • isDigit

      public boolean isDigit(char c)
    • isCombiningChar

      public boolean isCombiningChar(char c)
    • isExtender

      public boolean isExtender(char c)