Class SystemIdFunction
java.lang.Object
net.sf.saxon.lib.ExtensionFunctionDefinition
org.idpf.epubcheck.util.saxon.SystemIdFunction
public class SystemIdFunction
extends net.sf.saxon.lib.ExtensionFunctionDefinition
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleannet.sf.saxon.value.SequenceType[]net.sf.saxon.om.StructuredQNameintintnet.sf.saxon.value.SequenceTypegetResultType(net.sf.saxon.value.SequenceType[] suppliedArgumentTypes) net.sf.saxon.lib.ExtensionFunctionCallbooleanMethods inherited from class net.sf.saxon.lib.ExtensionFunctionDefinition
asFunction, hasSideEffects
-
Field Details
-
QNAME
public static net.sf.saxon.om.StructuredQName QNAME
-
-
Constructor Details
-
SystemIdFunction
public SystemIdFunction()
-
-
Method Details
-
getFunctionQName
public net.sf.saxon.om.StructuredQName getFunctionQName()- Specified by:
getFunctionQNamein classnet.sf.saxon.lib.ExtensionFunctionDefinition
-
getMaximumNumberOfArguments
public int getMaximumNumberOfArguments()- Overrides:
getMaximumNumberOfArgumentsin classnet.sf.saxon.lib.ExtensionFunctionDefinition
-
getMinimumNumberOfArguments
public int getMinimumNumberOfArguments()- Overrides:
getMinimumNumberOfArgumentsin classnet.sf.saxon.lib.ExtensionFunctionDefinition
-
getArgumentTypes
public net.sf.saxon.value.SequenceType[] getArgumentTypes()- Specified by:
getArgumentTypesin classnet.sf.saxon.lib.ExtensionFunctionDefinition
-
getResultType
public net.sf.saxon.value.SequenceType getResultType(net.sf.saxon.value.SequenceType[] suppliedArgumentTypes) - Specified by:
getResultTypein classnet.sf.saxon.lib.ExtensionFunctionDefinition
-
dependsOnFocus
public boolean dependsOnFocus()- Overrides:
dependsOnFocusin classnet.sf.saxon.lib.ExtensionFunctionDefinition
-
trustResultType
public boolean trustResultType()- Overrides:
trustResultTypein classnet.sf.saxon.lib.ExtensionFunctionDefinition
-
makeCallExpression
public net.sf.saxon.lib.ExtensionFunctionCall makeCallExpression()- Specified by:
makeCallExpressionin classnet.sf.saxon.lib.ExtensionFunctionDefinition
-