Class XSDBaseNumericType

All Implemented Interfaces:
RDFDatatype
Direct Known Subclasses:
XSDByteType

public class XSDBaseNumericType extends XSDDatatype
Base implementation for all numeric datatypes derived from xsd:decimal. The only purpose of this place holder is to support the isValidLiteral tests across numeric types. *

Note that float and double are not included in this set.

  • Constructor Details

    • XSDBaseNumericType

      public XSDBaseNumericType(String typeName)
      Constructor.
      Parameters:
      typeName - the name of the XSD type to be instantiated, this is used to lookup a type definition from the Xerces schema factory.
    • XSDBaseNumericType

      public XSDBaseNumericType(String typeName, Class<?> javaClass)
      Constructor.
      Parameters:
      typeName - the name of the XSD type to be instantiated, this is used to lookup a type definition from the Xerces schema factory.
      javaClass - the java class for which this xsd type is to be treated as the cannonical representation
  • Method Details