Package org.mariuszgromada.math.mxparser
Interface ArgumentExtension
-
public interface ArgumentExtensionArgumentExtension provides interface for argument algorithm definition. Argument can be interpreted as function with no (zero) parameters. In this case algorithm definition is based on source code using JAVA (for JAVA / Android) or .NET. If implemented Argument Extension object can be further used while Argument object construction, which means it can extend mXparser math collection. mXparser extension with your own implementation can be achieved by implementing ArgumentExtension interface, creating an ArgumentExtension object, creating Argument object based on ArgumentExtension, adding Argument object to Expression / mXparser definition.- Version:
- 4.4.0
- Author:
- Mariusz Gromada
mariuszgromada.org@gmail.com
MathSpace.pl
MathParser.org - mXparser project page
mXparser on GitHub
mXparser on SourceForge
mXparser on Bitbucket
mXparser on CodePlex
Janet Sudoku - project web page
Janet Sudoku on GitHub
Janet Sudoku on CodePlex
Janet Sudoku on SourceForge
Janet Sudoku on BitBucket
Scalar Free
Scalar Pro
ScalarMath.org - See Also:
Argument
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ArgumentExtensionclone()Cloning in case of usage in Expression with recursive statements.doublegetArgumentValue()Actual algorithm implementation.
-
-
-
Method Detail
-
getArgumentValue
double getArgumentValue()
Actual algorithm implementation.- Returns:
- Argument Extension value.
-
clone
ArgumentExtension clone()
Cloning in case of usage in Expression with recursive statements.- Returns:
- Returns ArgumentExtension object that was cloned.
- See Also:
Expression.getRecursiveMode()
-
-