Class Language

All Implemented Interfaces:
Serializable

public class Language extends Token
Custom class for supporting XSD data type language language represents natural language identifiers as defined by [RFC 1766]. The value space of language is the set of all strings that are valid language identifiers as defined in the language identification section of [XML 1.0 (Second Edition)]. The lexical space of language is the set of all strings that are valid language identifiers as defined in the language identification section of [XML 1.0 (Second Edition)]. The base type of language is token.
Author:
Eddie Pick <eddie@pick.eu.org>
See Also:
  • Constructor Details

  • Method Details

    • isValid

      public static boolean isValid(String stValue)
      validate the value against the xsd definition TODO
      See Also:
      • RFC1766 Language-Tag = Primary-tag *( "-" Subtag ) Primary-tag = 1*8ALPHA Subtag = 1*8ALPHA