Class PositionFunction

java.lang.Object
org.jaxen.function.PositionFunction
All Implemented Interfaces:
Function

public class PositionFunction extends Object implements Function

4.1 number position()

The position function returns a number equal to the context position from the expression evaluation context.
See Also:
  • Constructor Details

    • PositionFunction

      public PositionFunction()
      Create a new PositionFunction object.
  • Method Details

    • call

      public Object call(Context context, List args) throws FunctionCallException
      Returns the position of the context node in the context node-set.
      Specified by:
      call in interface Function
      Parameters:
      context - the context at the point in the expression where the function is called
      args - an empty list
      Returns:
      a Double containing the context position
      Throws:
      FunctionCallException - if args is not empty
      See Also:
    • evaluate

      public static Double evaluate(Context context)
      Returns the position of the context node in the context node-set.
      Parameters:
      context - the context at the point in the expression where the function is called
      Returns:
      a Double containing the context position
      See Also: