Class ConstructorFunction

java.lang.Object
org.apache.commons.jxpath.functions.ConstructorFunction
All Implemented Interfaces:
Function

public class ConstructorFunction extends Object implements Function
An extension function that creates an instance using a constructor.
  • Constructor Details Link icon

    • ConstructorFunction Link icon

      public ConstructorFunction(Constructor constructor)
      Constructs a new ConstructorFunction.
      Parameters:
      constructor - the constructor to call.
  • Method Details Link icon

    • invoke Link icon

      public Object invoke(ExpressionContext context, Object[] parameters)
      Converts parameters to suitable types and invokes the constructor.
      Specified by:
      invoke in interface Function
      Parameters:
      context - evaluation context
      parameters - constructor args
      Returns:
      new instance