net.sf.saxon.value
public final class NotationValue extends QNameValue
Constructor Summary | |
---|---|
NotationValue(String prefix, String uri, String localName, NameChecker checker)
Constructor |
Method Summary | |
---|---|
AtomicValue | convertPrimitive(BuiltInAtomicType requiredType, boolean validate, XPathContext context)
Convert to target data type |
ItemType | getItemType(TypeHierarchy th)
Return the type of the expression |
String | toString()
The toString() method returns the name in the form QName("uri", "local") |
Parameters: prefix The prefix part of the QName (not used in comparisons). Use null or "" to represent the default prefix. uri The namespace part of the QName. Use null or "" to represent the null namespace. localName The local part of the QName
Parameters: requiredType an integer identifying the required atomic type context
Returns: an AtomicValue, a value of the required type; or an ErrorValue
Parameters: th
Returns: Type.NOTATION (always)
Returns: the name in Clark notation: {uri}local