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

Class AtomQ

    • Field Summary

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

      Constructors 
      Constructor and Description
      AtomQ() 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      boolean apply(IExpr obj)
      Returns the result of applying this predicate to input.
      IExpr evaluate(IAST ast)
      Returns True if the 1st argument is an atomic object; False otherwise
      void setUp(ISymbol symbol)
      Evaluate built-in rules and define Attributes for a function.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • CONST

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

      • AtomQ

        public AtomQ()
    • Method Detail

      • apply

        public boolean apply(IExpr obj)
        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>

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.