Package nu.validator.datatype
Class Iri
java.lang.Object
nu.validator.datatype.AbstractDatatype
nu.validator.datatype.IriRef
nu.validator.datatype.Iri
- All Implemented Interfaces:
org.relaxng.datatype.Datatype
- Direct Known Subclasses:
MicrodataProperty
public class Iri extends IriRef
-
Nested Class Summary
Nested classes/interfaces inherited from class nu.validator.datatype.AbstractDatatype
AbstractDatatype.CharSequenceWithOffset
-
Field Summary
Fields Modifier and Type Field Description static Iri
THE_INSTANCE
The singleton instance. -
Constructor Summary
Constructors Modifier Constructor Description protected
Iri()
-
Method Summary
Modifier and Type Method Description java.lang.String
getName()
protected boolean
isAbsolute()
Methods inherited from class nu.validator.datatype.IriRef
checkValid, mustBeHttpOrHttps, reportValue, trimHtmlLeadingSpaces, trimHtmlSpaces, trimHtmlTrailingSpaces
Methods inherited from class nu.validator.datatype.AbstractDatatype
checkValid, createStreamingValidator, createValue, getIdType, isAsciiDigit, isContextDependent, isValid, isWhitespace, newDatatypeException, newDatatypeException, newDatatypeException, newDatatypeException, newDatatypeException, newDatatypeException, newDatatypeException, newDatatypeException, newDatatypeException, newDatatypeException, newDatatypeException, newDatatypeException, sameValue, split, toAsciiLowerCase, toAsciiLowerCase, toAsciiUpperCase, toAsciiUpperCase, valueHashCode
-
Field Details
-
THE_INSTANCE
The singleton instance.
-
-
Constructor Details
-
Iri
protected Iri()
-
-
Method Details
-
isAbsolute
protected boolean isAbsolute()- Overrides:
isAbsolute
in classIriRef
-
getName
public java.lang.String getName()
-