org.deri.iris.api.terms.concrete
Interface INormalizedString

All Superinterfaces:
Comparable<ITerm>, IConcreteTerm, IStringTerm, ITerm
All Known Subinterfaces:
IENTITY, IID, IIDREF, ILanguage, IName, INCName, INMTOKEN, IToken
All Known Implementing Classes:
ENTITY, ID, IDREF, Language, Name, NCName, NMTOKEN, NormalizedString, Token

public interface INormalizedString
extends IStringTerm

Represents the XML Schema datatype xsd:normalizedString.

xsd:normalizedString are strings that do not contain the carriage return (#xD), line feed (#xA) nor tab (#x9) characters.

Author:
Adrian Marte

Field Summary
static String DATATYPE_URI
          Defines the XML Schema datatype URI.
 
Method Summary
 String getValue()
          Returns the string representing this xsd:normalizedString.
 
Methods inherited from interface org.deri.iris.api.terms.IConcreteTerm
getDatatypeIRI, toCanonicalString
 
Methods inherited from interface org.deri.iris.api.terms.ITerm
isGround
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

DATATYPE_URI

static final String DATATYPE_URI
Defines the XML Schema datatype URI.

See Also:
Constant Field Values
Method Detail

getValue

String getValue()
Returns the string representing this xsd:normalizedString.

Specified by:
getValue in interface IStringTerm
Specified by:
getValue in interface ITerm
Returns:
The string representing this xsd:normalizedString.