com.saxonica.extfn
Class Lowest

java.lang.Object
  extended by net.sf.saxon.functions.ExtensionFunctionDefinition
      extended by com.saxonica.extfn.GeneralFilterFunction
          extended by com.saxonica.extfn.Lowest
All Implemented Interfaces:
Serializable

public class Lowest
extends GeneralFilterFunction

This class implements the saxon:lowest() extension function

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.saxonica.extfn.GeneralFilterFunction
GeneralFilterFunction.GeneralFilterFunctionCall
 
Constructor Summary
Lowest()
           
 
Method Summary
 StructuredQName getFunctionQName()
          Get the function name, as a QName
 ExtensionFunctionCall makeCallExpression()
          Create a call on this function.
 
Methods inherited from class com.saxonica.extfn.GeneralFilterFunction
getArgumentTypes, getMaximumNumberOfArguments, getMinimumNumberOfArguments, getResultType
 
Methods inherited from class net.sf.saxon.functions.ExtensionFunctionDefinition
dependsOnFocus, getCompilerForJava, hasSideEffects, trustResultType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Lowest

public Lowest()
Method Detail

getFunctionQName

public StructuredQName getFunctionQName()
Get the function name, as a QName

Specified by:
getFunctionQName in class ExtensionFunctionDefinition
Returns:
the QName of the function

makeCallExpression

public ExtensionFunctionCall makeCallExpression()
Create a call on this function. This method is called by the compiler when it identifies a function call that calls this function.

Specified by:
makeCallExpression in class ExtensionFunctionDefinition


Copyright (c) Saxonica Limited. All rights reserved.