org.exist.xquery.functions
Class FunGetDateComponent
java.lang.Object
org.exist.xquery.AbstractExpression
org.exist.xquery.PathExpr
org.exist.xquery.Function
org.exist.xquery.BasicFunction
org.exist.xquery.functions.FunGetDateComponent
- All Implemented Interfaces:
- CompiledExpression, CompiledXQuery, Expression
- public class FunGetDateComponent
- extends BasicFunction
Methods inherited from class org.exist.xquery.Function |
analyze, createFunction, dump, getArgument, getArgumentCount, getArguments, getASTNode, getCardinality, getDependencies, getName, getParent, getSignature, isCalledAs, returnsType, setArguments, setASTNode, setParent, setPrimaryAxis, toString |
Methods inherited from class org.exist.xquery.PathExpr |
accept, add, add, addPath, addPredicate, dump, getContext, getDocumentSet, getExpression, getLastExpression, getLength, getLiteralValue, getSource, isValid, replaceLastExpression, reset, resetState, setContext, setSource |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
fnDayFromDate
public static final FunctionSignature fnDayFromDate
fnMonthFromDate
public static final FunctionSignature fnMonthFromDate
fnYearFromDate
public static final FunctionSignature fnYearFromDate
fnTimezoneFromDate
public static final FunctionSignature fnTimezoneFromDate
fnHoursFromTime
public static final FunctionSignature fnHoursFromTime
fnMinutesFromTime
public static final FunctionSignature fnMinutesFromTime
fnSecondsFromTime
public static final FunctionSignature fnSecondsFromTime
fnTimezoneFromTime
public static final FunctionSignature fnTimezoneFromTime
fnDayFromDateTime
public static final FunctionSignature fnDayFromDateTime
fnMonthFromDateTime
public static final FunctionSignature fnMonthFromDateTime
fnYearFromDateTime
public static final FunctionSignature fnYearFromDateTime
fnHoursFromDateTime
public static final FunctionSignature fnHoursFromDateTime
fnMinutesFromDateTime
public static final FunctionSignature fnMinutesFromDateTime
fnSecondsFromDateTime
public static final FunctionSignature fnSecondsFromDateTime
fnTimezoneFromDateTime
public static final FunctionSignature fnTimezoneFromDateTime
FunGetDateComponent
public FunGetDateComponent(XQueryContext context,
FunctionSignature signature)
eval
public Sequence eval(Sequence[] args,
Sequence contextSequence)
throws XPathException
- Description copied from class:
BasicFunction
- Process the function. All arguments are passed in the array args. The number of
arguments, their type and cardinality have already been checked to match
the function signature.
- Specified by:
eval
in class BasicFunction
- Parameters:
args
- contextSequence
-
- Throws:
XPathException
Copyright (C) Wolfgang Meier. All rights reserved.