Class OrTest

java.lang.Object
wt.rule.algorithm.OrTest
All Implemented Interfaces:
RuleAlgorithm

public final class OrTest extends Object implements RuleAlgorithm
Given two or more comparisons, return TRUE if any comparison returns true and all agrs passed in are Boolean, If any arg passed isn't Boolean, throw exception. FALSE if All comparsion returns false. if no argument passed, throw exception.

Supported API: true

Extendable: false
  • Method Details

    • calculate

      public Object calculate(Object[] args, WTContainerRef container) throws WTException
      Execute the algorithm using the specified arguments. Return the result.

      Supported API: true
      Specified by:
      calculate in interface RuleAlgorithm
      Parameters:
      args - the arguments for the algorithm
      container - the container to use for object lookups
      Returns:
      Object
      Throws:
      WTException