Package org.idpf.epubcheck.util.saxon
Class LineNumberFunction
- java.lang.Object
-
- net.sf.saxon.lib.ExtensionFunctionDefinition
-
- org.idpf.epubcheck.util.saxon.LineNumberFunction
-
public class LineNumberFunction extends net.sf.saxon.lib.ExtensionFunctionDefinition
-
-
Field Summary
Fields Modifier and Type Field Description static net.sf.saxon.om.StructuredQNameQNAME
-
Constructor Summary
Constructors Constructor Description LineNumberFunction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleandependsOnFocus()net.sf.saxon.value.SequenceType[]getArgumentTypes()net.sf.saxon.om.StructuredQNamegetFunctionQName()intgetMaximumNumberOfArguments()intgetMinimumNumberOfArguments()net.sf.saxon.value.SequenceTypegetResultType(net.sf.saxon.value.SequenceType[] suppliedArgumentTypes)net.sf.saxon.lib.ExtensionFunctionCallmakeCallExpression()booleantrustResultType()
-
-
-
Method Detail
-
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
-
-