类 FunctionExpression

    • 构造器概要

      构造器 
      限定符 构造器 说明
        FunctionExpression​(java.lang.String function)  
      protected FunctionExpression​(java.lang.String function, boolean validate)
      Constructor
    • 方法概要

      所有方法 静态方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      java.lang.Object evaluate​(java.lang.Object[] numbers)
      Math evaluate
      int getArgumentCount()
      Get the number of arguments this expression uses
      static java.lang.String[] getFunctionNames()
      Get function names
      static boolean isFunction​(java.lang.String function)
      Determines whether the specified function name is a function
      java.lang.String toString()  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 构造器详细资料

      • FunctionExpression

        public FunctionExpression​(java.lang.String function)
      • FunctionExpression

        protected FunctionExpression​(java.lang.String function,
                                     boolean validate)
        Constructor
        参数:
        function - The function
        validate - if validate the function name
    • 方法详细资料

      • isFunction

        public static boolean isFunction​(java.lang.String function)
        Determines whether the specified function name is a function
        参数:
        function - The function name
        返回:
        Boolean
      • evaluate

        public java.lang.Object evaluate​(java.lang.Object[] numbers)
        从接口复制的说明: IExpression
        Math evaluate
        参数:
        numbers - The numbers to evaluate
        返回:
        The result of the evaluated numbers
      • toString

        public java.lang.String toString()
        覆盖:
        toString 在类中 java.lang.Object
      • getFunctionNames

        public static java.lang.String[] getFunctionNames()
        Get function names
        返回:
        Function names