Class ColumnNumberFunction

java.lang.Object
net.sf.saxon.lib.ExtensionFunctionDefinition
org.idpf.epubcheck.util.saxon.ColumnNumberFunction

public class ColumnNumberFunction extends net.sf.saxon.lib.ExtensionFunctionDefinition
  • Field Details

    • QNAME

      public static net.sf.saxon.om.StructuredQName QNAME
  • Constructor Details

    • ColumnNumberFunction

      public ColumnNumberFunction()
  • Method Details

    • getFunctionQName

      public net.sf.saxon.om.StructuredQName getFunctionQName()
      Specified by:
      getFunctionQName in class net.sf.saxon.lib.ExtensionFunctionDefinition
    • getMaximumNumberOfArguments

      public int getMaximumNumberOfArguments()
      Overrides:
      getMaximumNumberOfArguments in class net.sf.saxon.lib.ExtensionFunctionDefinition
    • getMinimumNumberOfArguments

      public int getMinimumNumberOfArguments()
      Overrides:
      getMinimumNumberOfArguments in class net.sf.saxon.lib.ExtensionFunctionDefinition
    • getArgumentTypes

      public net.sf.saxon.value.SequenceType[] getArgumentTypes()
      Specified by:
      getArgumentTypes in class net.sf.saxon.lib.ExtensionFunctionDefinition
    • getResultType

      public net.sf.saxon.value.SequenceType getResultType(net.sf.saxon.value.SequenceType[] suppliedArgumentTypes)
      Specified by:
      getResultType in class net.sf.saxon.lib.ExtensionFunctionDefinition
    • dependsOnFocus

      public boolean dependsOnFocus()
      Overrides:
      dependsOnFocus in class net.sf.saxon.lib.ExtensionFunctionDefinition
    • trustResultType

      public boolean trustResultType()
      Overrides:
      trustResultType in class net.sf.saxon.lib.ExtensionFunctionDefinition
    • makeCallExpression

      public net.sf.saxon.lib.ExtensionFunctionCall makeCallExpression()
      Specified by:
      makeCallExpression in class net.sf.saxon.lib.ExtensionFunctionDefinition