Class Coeffs

    • Constructor Detail

      • Coeffs

        public Coeffs​(XJep xjep)
      • Coeffs

        public Coeffs()
    • Method Detail

      • checkNumberOfParameters

        public boolean checkNumberOfParameters​(int n)
        Description copied from class: PostfixMathCommand
        Checks the number of parameters of the function. Functions which set numberOfParameter=-1 should overload this method
        Specified by:
        checkNumberOfParameters in interface PostfixMathCommandI
        Overrides:
        checkNumberOfParameters in class PostfixMathCommand
        Parameters:
        n - number of parameters function will be called with.
        Returns:
        false if an illegal number of parameters is supplied, true otherwise.
      • process

        public Node process​(Node node,
                            Node[] children)
                     throws ParseException
        Description copied from interface: CommandVisitorI
        Performs the specified action on an expression tree.
        Specified by:
        process in interface CommandVisitorI
        Parameters:
        node - top node of the tree
        children - the children of the node after they have been preprocessed.
        Returns:
        top node of the results.
        Throws:
        ParseException
      • init

        public void init​(Jep jep)
        Description copied from interface: JepComponent
        Initialize the component. This methods is called whenever a component is added to Jep. Hence it allows components to keep track of the other components they may rely on.
        Specified by:
        init in interface JepComponent
        Parameters:
        jep - the current Jep instance
      • getLightWeightInstance

        public JepComponent getLightWeightInstance()
        Description copied from interface: JepComponent
        Gets a light-weight instance suitable for using in multiple threads.
        Specified by:
        getLightWeightInstance in interface JepComponent
        Returns:
        either an new instance, null or 'this'.