Index
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form
A
- abs(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- AbstractCalculatorImpl - Class in org.apfloat.calc
-
Basic calculator implementation.
- AbstractCalculatorImpl() - Constructor for class org.apfloat.calc.AbstractCalculatorImpl
-
Default constructor.
- acos(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- acosh(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- add(Number, Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- add(Number, Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Addition.
- add(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- addEscapes(String) - Static method in error org.apfloat.calc.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
- additiveExpression() - Method in class org.apfloat.calc.CalculatorParser
- adjustBeginLineColumn(int, int) - Method in class org.apfloat.calc.SimpleCharStream
-
Method to adjust line and column numbers for the start of a token.
- agm(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- ApfloatCalculatorImpl - Class in org.apfloat.calc
-
Arbitrary precision calculator implementation.
- ApfloatCalculatorImpl() - Constructor for class org.apfloat.calc.ApfloatCalculatorImpl
-
Default constructor.
- arg(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- argumentList() - Method in class org.apfloat.calc.CalculatorParser
- asin(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- asinh(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- assignmentExpression() - Method in class org.apfloat.calc.CalculatorParser
- atan(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- atan2(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- atanh(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
B
- backup(int) - Method in class org.apfloat.calc.SimpleCharStream
-
Backup a number of characters.
- beginColumn - Variable in class org.apfloat.calc.Token
-
The column number of the first character of this Token.
- beginLine - Variable in class org.apfloat.calc.Token
-
The line number of the first character of this Token.
- BeginToken() - Method in class org.apfloat.calc.SimpleCharStream
-
Start.
- bufcolumn - Variable in class org.apfloat.calc.SimpleCharStream
- buffer - Variable in class org.apfloat.calc.SimpleCharStream
- bufline - Variable in class org.apfloat.calc.SimpleCharStream
- bufpos - Variable in class org.apfloat.calc.SimpleCharStream
-
Position in buffer.
C
- Calculator - Class in org.apfloat.calc
-
Command-line calculator.
- CalculatorApplet - Class in org.apfloat.calc
-
Calculator applet.
- CalculatorApplet() - Constructor for class org.apfloat.calc.CalculatorApplet
-
Default constructor.
- CalculatorAWT - Class in org.apfloat.calc
-
Graphical AWT elements for the calculator.
- CalculatorAWT() - Constructor for class org.apfloat.calc.CalculatorAWT
-
Construct a panel with graphical elements.
- CalculatorGUI - Class in org.apfloat.calc
-
AWT client application for the calculator.
- CalculatorGUI() - Constructor for class org.apfloat.calc.CalculatorGUI
-
Default constructor.
- CalculatorImpl - Interface in org.apfloat.calc
-
Calculator implementation interface.
- CalculatorParser - Class in org.apfloat.calc
- CalculatorParser(InputStream) - Constructor for class org.apfloat.calc.CalculatorParser
-
Constructor with InputStream.
- CalculatorParser(InputStream, OutputStream, CalculatorImpl) - Constructor for class org.apfloat.calc.CalculatorParser
- CalculatorParser(InputStream, String) - Constructor for class org.apfloat.calc.CalculatorParser
-
Constructor with InputStream and supplied encoding
- CalculatorParser(Reader) - Constructor for class org.apfloat.calc.CalculatorParser
-
Constructor.
- CalculatorParser(Reader, PrintWriter, CalculatorImpl) - Constructor for class org.apfloat.calc.CalculatorParser
- CalculatorParser(Reader, Writer, CalculatorImpl) - Constructor for class org.apfloat.calc.CalculatorParser
- CalculatorParser(CalculatorParserTokenManager) - Constructor for class org.apfloat.calc.CalculatorParser
-
Constructor with generated Token Manager.
- CalculatorParserConstants - Interface in org.apfloat.calc
-
Token literal values and constants.
- CalculatorParserTokenManager - Class in org.apfloat.calc
-
Token Manager.
- CalculatorParserTokenManager(SimpleCharStream) - Constructor for class org.apfloat.calc.CalculatorParserTokenManager
-
Constructor.
- CalculatorParserTokenManager(SimpleCharStream, int) - Constructor for class org.apfloat.calc.CalculatorParserTokenManager
-
Constructor.
- call(List<Number>) - Method in class org.apfloat.calc.FunctionCalculatorImpl.FixedFunction
- call(List<Number>) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Function
-
Call the function.
- call(FunctionCalculatorImpl.Functions, List<Number>) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.FixedFunctionHandler
-
Call the function.
- cbrt(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- ceil(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- column - Variable in class org.apfloat.calc.SimpleCharStream
- conj(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- constant() - Method in class org.apfloat.calc.CalculatorParser
- copySign(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- cos(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- cosh(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- curChar - Variable in class org.apfloat.calc.CalculatorParserTokenManager
- currentToken - Variable in exception org.apfloat.calc.ParseException
-
This is the last token that has been consumed successfully.
D
- debugStream - Variable in class org.apfloat.calc.CalculatorParserTokenManager
-
Debug output.
- DECIMAL - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- DEFAULT - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
Lexical state.
- DELIMITER - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- destroy() - Method in class org.apfloat.calc.CalculatorApplet
-
Called when this applet is destroyed.
- DIGIT - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- disable_tracing() - Method in class org.apfloat.calc.CalculatorParser
-
Disable tracing.
- divide(Number, Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- divide(Number, Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Division.
- divide(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- Done() - Method in class org.apfloat.calc.SimpleCharStream
-
Reset buffer when finished.
E
- element() - Method in class org.apfloat.calc.CalculatorParser
- enable_tracing() - Method in class org.apfloat.calc.CalculatorParser
-
Enable tracing.
- endColumn - Variable in class org.apfloat.calc.Token
-
The column number of the last character of this Token.
- endLine - Variable in class org.apfloat.calc.Token
-
The line number of the last character of this Token.
- EOF - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
End of File.
- eol - Variable in exception org.apfloat.calc.ParseException
-
The end of line string for this machine.
- EOL - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- euler(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- exp(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- ExpandBuff(boolean) - Method in class org.apfloat.calc.SimpleCharStream
- expectedTokenSequences - Variable in exception org.apfloat.calc.ParseException
-
Each entry in this array is an array of integers.
- expression() - Method in class org.apfloat.calc.CalculatorParser
F
- factorial(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- FillBuff() - Method in class org.apfloat.calc.SimpleCharStream
- fixedFunction(String, int, int, FunctionCalculatorImpl.FixedFunctionHandler) - Method in class org.apfloat.calc.FunctionCalculatorImpl
-
Factory method.
- fixedFunction(String, int, FunctionCalculatorImpl.FixedFunctionHandler) - Method in class org.apfloat.calc.FunctionCalculatorImpl
-
Factory method.
- FixedFunction() - Constructor for class org.apfloat.calc.FunctionCalculatorImpl.FixedFunction
- floor(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- fmod(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- format(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl
- format(Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Convert a number to a String.
- frac(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- function() - Method in class org.apfloat.calc.CalculatorParser
- function(String, List<Number>) - Method in interface org.apfloat.calc.CalculatorImpl
-
Arbitrary function.
- function(String, List<Number>) - Method in class org.apfloat.calc.FunctionCalculatorImpl
- FunctionCalculatorImpl - Class in org.apfloat.calc
-
Calculator implementation with function support.
- FunctionCalculatorImpl() - Constructor for class org.apfloat.calc.FunctionCalculatorImpl
-
Default constructor.
- FunctionCalculatorImpl.FixedFunction - Class in org.apfloat.calc
-
Function taking a fixed number of arguments.
- FunctionCalculatorImpl.FixedFunctionHandler - Interface in org.apfloat.calc
-
Handler for FixedFunction.
- FunctionCalculatorImpl.Function - Interface in org.apfloat.calc
-
Arbitrary function.
- FunctionCalculatorImpl.Functions - Interface in org.apfloat.calc
-
Function implementations.
G
- gamma(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- gamma(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- gamma(Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- gcd(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- generateParseException() - Method in class org.apfloat.calc.CalculatorParser
-
Generate ParseException.
- getAppletInfo() - Method in class org.apfloat.calc.CalculatorApplet
-
Get information about this applet.
- getBeginColumn() - Method in class org.apfloat.calc.SimpleCharStream
-
Get token beginning column number.
- getBeginLine() - Method in class org.apfloat.calc.SimpleCharStream
-
Get token beginning line number.
- getColumn() - Method in class org.apfloat.calc.SimpleCharStream
-
Deprecated.
- getEndColumn() - Method in class org.apfloat.calc.SimpleCharStream
-
Get token end column number.
- getEndLine() - Method in class org.apfloat.calc.SimpleCharStream
-
Get token end line number.
- getFormat() - Method in class org.apfloat.calc.AbstractCalculatorImpl
-
Get the formatting option.
- getFunctions(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl
- getFunctions(Number) - Method in class org.apfloat.calc.FunctionCalculatorImpl
-
Get the function implementations.
- GetImage() - Method in class org.apfloat.calc.SimpleCharStream
-
Get token literal value.
- getInputPrecision() - Method in class org.apfloat.calc.AbstractCalculatorImpl
-
Get the input precision.
- getLine() - Method in class org.apfloat.calc.SimpleCharStream
-
Deprecated.
- getMessage() - Method in error org.apfloat.calc.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getNextToken() - Method in class org.apfloat.calc.CalculatorParser
-
Get the next Token.
- getNextToken() - Method in class org.apfloat.calc.CalculatorParserTokenManager
-
Get the next Token.
- GetSuffix(int) - Method in class org.apfloat.calc.SimpleCharStream
-
Get the suffix.
- getTabSize(int) - Method in class org.apfloat.calc.SimpleCharStream
- getToken(int) - Method in class org.apfloat.calc.CalculatorParser
-
Get the specific Token.
- getValue() - Method in class org.apfloat.calc.Token
-
An optional attribute value of the Token.
- getVariable(String) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- getVariable(String) - Method in interface org.apfloat.calc.CalculatorImpl
-
Get a variable.
H
- hypot(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
I
- identifier() - Method in class org.apfloat.calc.CalculatorParser
- IDENTIFIER - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- imag(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- image - Variable in class org.apfloat.calc.Token
-
The string image of the token.
- IMAGINARY - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- inBuf - Variable in class org.apfloat.calc.SimpleCharStream
- init() - Method in class org.apfloat.calc.CalculatorApplet
-
Initialize this applet.
- input_stream - Variable in class org.apfloat.calc.CalculatorParserTokenManager
- inputStream - Variable in class org.apfloat.calc.SimpleCharStream
- INTEGER - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- INVALID_CHAR - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- inverseRoot(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- inverseRoot(Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
J
- jj_nt - Variable in class org.apfloat.calc.CalculatorParser
-
Next token.
- jjFillToken() - Method in class org.apfloat.calc.CalculatorParserTokenManager
- jjstrLiteralImages - Static variable in class org.apfloat.calc.CalculatorParserTokenManager
-
Token literal values.
K
L
- lcm(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- LETTER - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
RegularExpression Id.
- LexicalError(boolean, int, int, int, String, char) - Static method in error org.apfloat.calc.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
- lexStateNames - Static variable in class org.apfloat.calc.CalculatorParserTokenManager
-
Lexer state names.
- line - Variable in class org.apfloat.calc.SimpleCharStream
- log(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- log(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
M
- main(String[]) - Static method in class org.apfloat.calc.Calculator
-
Command-line entry point.
- main(String[]) - Static method in class org.apfloat.calc.CalculatorGUI
-
Command-line entry point.
- max(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- maxNextCharInd - Variable in class org.apfloat.calc.SimpleCharStream
- min(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- mod(Number, Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- mod(Number, Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Remainder.
- mod(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- multiplicativeExpression() - Method in class org.apfloat.calc.CalculatorParser
- multiply(Number, Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- multiply(Number, Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Multiplication.
- multiply(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
N
- negate(Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- negate(Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Negative value.
- negate(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- newToken(int) - Static method in class org.apfloat.calc.Token
- newToken(int, String) - Static method in class org.apfloat.calc.Token
-
Returns a new Token object, by default.
- next - Variable in class org.apfloat.calc.Token
-
A reference to the next regular (non-special) token from the input stream.
- nextAfter(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- nextDown(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- nextUp(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
O
- org.apfloat.calc - package org.apfloat.calc
-
Arbitrary precision calculator interactive application.
P
- parseDecimal(String) - Method in class org.apfloat.calc.ApfloatCalculatorImpl
- parseDecimal(String) - Method in interface org.apfloat.calc.CalculatorImpl
-
Parse a string to a floating-point number.
- ParseException - Exception in org.apfloat.calc
-
This exception is thrown when parse errors are encountered.
- ParseException() - Constructor for exception org.apfloat.calc.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException(String) - Constructor for exception org.apfloat.calc.ParseException
-
Constructor with message.
- ParseException(Token, int[][], String[]) - Constructor for exception org.apfloat.calc.ParseException
-
This constructor is used by the method "generateParseException" in the generated parser.
- parseInteger(String) - Method in class org.apfloat.calc.ApfloatCalculatorImpl
- parseInteger(String) - Method in interface org.apfloat.calc.CalculatorImpl
-
Parse a string to an integer number.
- parseOneLine() - Method in class org.apfloat.calc.CalculatorParser
- pi(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- pow(Number, Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- pow(Number, Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Power.
- pow(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- powerExpression() - Method in class org.apfloat.calc.CalculatorParser
- precision(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- prevCharIsCR - Variable in class org.apfloat.calc.SimpleCharStream
- prevCharIsLF - Variable in class org.apfloat.calc.SimpleCharStream
- promote(Number) - Method in class org.apfloat.calc.ApfloatCalculatorImpl
- promote(Number) - Method in class org.apfloat.calc.FunctionCalculatorImpl
-
Promote a number to a more specific class.
R
- random(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- randomGaussian(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- readChar() - Method in class org.apfloat.calc.SimpleCharStream
-
Read a character.
- real(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- ReInit(InputStream) - Method in class org.apfloat.calc.CalculatorParser
-
Reinitialise.
- ReInit(InputStream) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apfloat.calc.CalculatorParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.apfloat.calc.CalculatorParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(Reader, int, int, int) - Method in class org.apfloat.calc.SimpleCharStream
-
Reinitialise.
- ReInit(CalculatorParserTokenManager) - Method in class org.apfloat.calc.CalculatorParser
-
Reinitialise.
- ReInit(SimpleCharStream) - Method in class org.apfloat.calc.CalculatorParserTokenManager
-
Reinitialise parser.
- ReInit(SimpleCharStream, int) - Method in class org.apfloat.calc.CalculatorParserTokenManager
-
Reinitialise parser.
- root(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- root(Number, Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- round(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
S
- scale(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- setDebugStream(PrintStream) - Method in class org.apfloat.calc.CalculatorParserTokenManager
-
Set debug output.
- setFormat(boolean) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- setFormat(boolean) - Method in interface org.apfloat.calc.CalculatorImpl
-
Set the formatting option.
- setFunction(String, FunctionCalculatorImpl.Function) - Method in class org.apfloat.calc.FunctionCalculatorImpl
-
Define a function.
- setInputPrecision(Long) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- setInputPrecision(Long) - Method in interface org.apfloat.calc.CalculatorImpl
-
Set a fixed input precision.
- setTabSize(int) - Method in class org.apfloat.calc.SimpleCharStream
- setVariable(String, Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- setVariable(String, Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Set a variable.
- SimpleCharStream - Class in org.apfloat.calc
-
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
- SimpleCharStream(InputStream) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, int, int, int) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- SimpleCharStream(Reader, int, int, int) - Constructor for class org.apfloat.calc.SimpleCharStream
-
Constructor.
- sin(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- sinh(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- specialToken - Variable in class org.apfloat.calc.Token
-
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
- sqrt(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- staticFlag - Static variable in class org.apfloat.calc.SimpleCharStream
-
Whether parser is static.
- subtract(Number, Number) - Method in class org.apfloat.calc.AbstractCalculatorImpl
- subtract(Number, Number) - Method in interface org.apfloat.calc.CalculatorImpl
-
Subtraction.
- subtract(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- SwitchTo(int) - Method in class org.apfloat.calc.CalculatorParserTokenManager
-
Switch to specified lex state.
T
- tabSize - Variable in class org.apfloat.calc.SimpleCharStream
- tan(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- tanh(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- toDegrees(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- token - Variable in class org.apfloat.calc.CalculatorParser
-
Current token.
- Token - Class in org.apfloat.calc
-
Describes the input token stream.
- Token() - Constructor for class org.apfloat.calc.Token
-
No-argument constructor
- Token(int) - Constructor for class org.apfloat.calc.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class org.apfloat.calc.Token
-
Constructs a new token for the specified Image and Kind.
- token_source - Variable in class org.apfloat.calc.CalculatorParser
-
Generated Token Manager.
- tokenImage - Static variable in interface org.apfloat.calc.CalculatorParserConstants
-
Literal token values.
- tokenImage - Variable in exception org.apfloat.calc.ParseException
-
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
- TokenMgrError - Error in org.apfloat.calc
-
Token Manager Error.
- TokenMgrError() - Constructor for error org.apfloat.calc.TokenMgrError
-
No arg constructor.
- TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.apfloat.calc.TokenMgrError
-
Full Constructor.
- TokenMgrError(String, int) - Constructor for error org.apfloat.calc.TokenMgrError
-
Constructor with message and reason.
- toRadians(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- toString() - Method in class org.apfloat.calc.Token
-
Returns the image.
- truncate(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
U
- ulp(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- unaryExpression() - Method in class org.apfloat.calc.CalculatorParser
- UpdateLineColumn(char) - Method in class org.apfloat.calc.SimpleCharStream
V
- validate(List<Number>) - Method in class org.apfloat.calc.FunctionCalculatorImpl.FixedFunction
-
Validate the number of arguments.
- variable() - Method in class org.apfloat.calc.CalculatorParser
W
- w(Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
- w(Number, Number) - Method in interface org.apfloat.calc.FunctionCalculatorImpl.Functions
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form