Documentation of 'org.matheclipse.core.builtin.function.ValueQ' Java class
ValueQ
org.matheclipse.core.builtin.function

Class ValueQ

    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static ValueQ CONST
      Constructor for the unary predicate
    • Constructor Summary

      Constructors 
      Constructor and Description
      ValueQ() 
    • Field Detail

      • CONST

        public static final ValueQ CONST
        Constructor for the unary predicate
    • Constructor Detail

      • ValueQ

        public ValueQ()
    • Method Detail

      • apply

        public boolean apply(IExpr expr)
        Description copied from interface: Predicate
        Returns the result of applying this predicate to input. This method is generally expected, but not absolutely required, to have the following properties:
        • Its execution does not cause any observable side effects.
        • The computation is consistent with equals; that is, Objects.equal(a, b) implies that predicate.apply(a) == predicate.apply(b)).
        Specified by:
        apply in interface Predicate<IExpr>
      • numericEval

        public IExpr numericEval(IAST ast)
        Description copied from class: AbstractCoreFunctionEvaluator
        Numeric evaluation of a function. ast.get(0) contains the head (i.e. the function symbol) of this abstract syntax tree (AST). ast.get(1) to ast.get(n) contains the first to n-th argument of the function.
        If necessary use the methods from the Validate class to check the number or types of arguments in the evaluate method.
        Specified by:
        numericEval in interface IFunctionEvaluator
        Overrides:
        numericEval in class AbstractCoreFunctionEvaluator
        Parameters:
        ast - the abstract syntax tree (AST) which should be evaluated
        Returns:
        the evaluated object or null, if evaluation isn't possible
        See Also:
        Validate

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.