Class DataTypeWithLexicalConstraintFacet

    • Constructor Detail

      • DataTypeWithLexicalConstraintFacet

        DataTypeWithLexicalConstraintFacet​(java.lang.String nsUri,
                                           java.lang.String typeName,
                                           XSDatatypeImpl baseType,
                                           java.lang.String facetName,
                                           boolean _isFixed)
                                    throws org.relaxng.datatype.DatatypeException
        Throws:
        org.relaxng.datatype.DatatypeException
    • Method Detail

      • checkFormat

        protected final boolean checkFormat​(java.lang.String literal,
                                            org.relaxng.datatype.ValidationContext context)
        Specified by:
        checkFormat in class XSDatatypeImpl
      • _createValue

        public final java.lang.Object _createValue​(java.lang.String literal,
                                                   org.relaxng.datatype.ValidationContext context)
        Description copied from class: XSDatatypeImpl
        converts a whitespace-processed lexical value into the corresponding value object
        Specified by:
        _createValue in class XSDatatypeImpl
      • checkLexicalConstraint

        protected abstract boolean checkLexicalConstraint​(java.lang.String literal)