org.ucl.xpath.function
Class FnDocumentUri
java.lang.Object
org.ucl.xpath.function.Function
org.ucl.xpath.function.FnDocumentUri
- public class FnDocumentUri
- extends Function
Returns the value of the document-uri property for $arg as defined by the dm:document-uri
accessor function defined in Section 6.1.2 AccessorsDM.
If $arg is the empty sequence, the empty sequence is returned.
Returns the empty sequence if the node is not a document node or if its document-uri
property is a relative URI. Otherwise, returns an absolute URI expressed as an xs:string.
Constructor Summary |
FnDocumentUri()
Constructor for FnDocumentUri. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FnDocumentUri
public FnDocumentUri()
- Constructor for FnDocumentUri.
evaluate
public ResultSequence evaluate(java.util.Collection args)
throws DynamicError
- Evaluate arguments.
- Specified by:
evaluate
in class Function
- Parameters:
args
- argument expressions.
- Returns:
- Result of evaluation.
- Throws:
DynamicError
- Dynamic error.
document_uri
public static ResultSequence document_uri(java.util.Collection args)
throws DynamicError
- Document-Uri operation.
- Parameters:
args
- Result from the expressions evaluation.
- Returns:
- Result of fn:document-uri operation.
- Throws:
DynamicError
- Dynamic error.
expected_args
public static java.util.Collection expected_args()
- Obtain a list of expected arguments.
- Returns:
- Result of operation.