Class EqualsUtilFunction

java.lang.Object
io.higson.runtime.builtin.implementation.UtilFunction
io.higson.runtime.builtin.implementation.EqualsUtilFunction
All Implemented Interfaces:
ContextualUtilFunction

public class EqualsUtilFunction extends UtilFunction implements ContextualUtilFunction
  • Field Details

  • Constructor Details

    • EqualsUtilFunction

      public EqualsUtilFunction()
  • Method Details

    • call

      public Object call(HigsonContext ctx, Object[] args)
      This method checks if a value from the Higson context is equal to another value.
      Specified by:
      call in class UtilFunction
      Parameters:
      ctx - The HigsonContext object.
      args - The arguments passed to the method. The first argument should be the path to the target object in the context. The second argument should be the value to compare with the target object. The third argument should be "ignoreCase" if the comparison should be case-insensitive. The fourth argument should be "trim" if the comparison should ignore leading and trailing whitespace.
      Returns:
      The result the comparison.