Package net.sf.saxon.functions
Class Minimax.Min
java.lang.Object
net.sf.saxon.functions.AbstractFunction
net.sf.saxon.functions.SystemFunction
net.sf.saxon.functions.CollatingFunctionFixed
net.sf.saxon.functions.Minimax
net.sf.saxon.functions.Minimax.Min
- All Implemented Interfaces:
Callable,StatefulSystemFunction,FunctionItem,GroundedValue,Item,Sequence
- Enclosing class:
Minimax
Concrete subclass to define the fn:min() function
-
Nested Class Summary
Nested classes/interfaces inherited from class net.sf.saxon.functions.Minimax
Minimax.Max, Minimax.Min -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanMethod to be implemented in subclasses to indicate whether the function implements fn:min() or fn:max()Methods inherited from class net.sf.saxon.functions.Minimax
call, exportAttributes, getArgumentType, getAtomicComparer, getCardinality, getComparer, getResultItemType, getStreamerName, importAttributes, isIgnoreNaN, makeOptimizedFunctionCall, minimax, setIgnoreNaN, supplyTypeInformationMethods inherited from class net.sf.saxon.functions.CollatingFunctionFixed
copy, getPreAllocatedAtomicComparer, getStringCollator, isSubstringMatchingFunction, preAllocateComparer, setCollationName, setRetainedStaticContextMethods inherited from class net.sf.saxon.functions.SystemFunction
dependsOnContextItem, dynamicCall, equals, export, exportAdditionalArguments, fixArguments, getArity, getContextNode, getDescription, getDetails, getElaborator, getErrorCodeForTypeErrors, getFunctionItemType, getFunctionName, getIntegerBounds, getNetCost, getOperandRoles, getRequiredType, getResultItemType, getRetainedStaticContext, getSpecialProperties, getStaticBaseUriString, getUniStringArg, hashCode, isSequenceVariadic, isTrustedResultType, makeCall, makeFunction, makeFunction40, makeFunctionCall, resultIfEmpty, setArity, setDetails, toShortString, toString, typeCheckCallerMethods inherited from class net.sf.saxon.functions.AbstractFunction
atomize, deepEqual40, deepEquals, effectiveBooleanValue, getAnnotations, getUnicodeStringValue, isArray, isMap, makeNewContext, simplify, typeCheckMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.sf.saxon.om.FunctionItem
getGenreMethods inherited from interface net.sf.saxon.om.GroundedValue
asIterable, concatenate, containsNode, materializeMethods inherited from interface net.sf.saxon.om.Item
getLength, getStringValue, head, isStreamed, itemAt, iterate, reduce, subsequenceMethods inherited from interface net.sf.saxon.om.Sequence
makeRepeatable
-
Constructor Details
-
Min
public Min()
-
-
Method Details
-
isMaxFunction
public boolean isMaxFunction()Description copied from class:MinimaxMethod to be implemented in subclasses to indicate whether the function implements fn:min() or fn:max()- Specified by:
isMaxFunctionin classMinimax- Returns:
- true if this is the fn:max() function
-