Class OrFunction

  • All Implemented Interfaces:
    Iterable<GroupingExpression>

    public class OrFunction
    extends FunctionNode
    This class represents an or-function in a GroupingExpression. It evaluates to a long that equals the result of or'ing the results of all arguments together in the order they were given to the constructor.
    Author:
    Simon Thoresen Hult, bratseth
    • Constructor Detail

      • OrFunction

        public OrFunction​(GroupingExpression arg1,
                          GroupingExpression arg2,
                          GroupingExpression... argN)
        Constructs a new instance of this class.
        Parameters:
        arg1 - The first compulsory argument, must evaluate to a long.
        arg2 - The second compulsory argument, must evaluate to a long.
        argN - The optional arguments, must evaluate to a long.