Skip navigation links
A C D E F G H I L M N O P R S T V X 

A

abs() - Method in class xyz.avarel.aljava.Fraction
 

C

canBeCombinedWith(Term) - Method in class xyz.avarel.aljava.Term
 
coefficient() - Method in class xyz.avarel.aljava.Term
 
ComputeException - Exception in xyz.avarel.aljava.exceptions
 
ComputeException(String) - Constructor for exception xyz.avarel.aljava.exceptions.ComputeException
 
ComputeException(String, Throwable) - Constructor for exception xyz.avarel.aljava.exceptions.ComputeException
 
ComputeException(Throwable) - Constructor for exception xyz.avarel.aljava.exceptions.ComputeException
 
constant() - Method in class xyz.avarel.aljava.Expression
 

D

div(String) - Method in class xyz.avarel.aljava.Expression
 
div(int) - Method in class xyz.avarel.aljava.Expression
 
div(Term) - Method in class xyz.avarel.aljava.Expression
 
div(Fraction) - Method in class xyz.avarel.aljava.Expression
 
div(Expression) - Method in class xyz.avarel.aljava.Expression
 
div(Expression, boolean) - Method in class xyz.avarel.aljava.Expression
 
div(int) - Method in class xyz.avarel.aljava.Fraction
 
div(int, boolean) - Method in class xyz.avarel.aljava.Fraction
 
div(Fraction) - Method in class xyz.avarel.aljava.Fraction
 
div(Fraction, boolean) - Method in class xyz.avarel.aljava.Fraction
 
div(Fraction) - Method in class xyz.avarel.aljava.Term
 
div(Fraction, boolean) - Method in class xyz.avarel.aljava.Term
 

E

equals(Object) - Method in class xyz.avarel.aljava.Expression
 
equals(Object) - Method in class xyz.avarel.aljava.Fraction
 
equals(Object) - Method in class xyz.avarel.aljava.Term
 
equals(Object) - Method in class xyz.avarel.aljava.Variable
 
Equation - Class in xyz.avarel.aljava
 
Equation(Expression, int) - Constructor for class xyz.avarel.aljava.Equation
 
Equation(Expression, String) - Constructor for class xyz.avarel.aljava.Equation
 
Equation(Expression, Fraction) - Constructor for class xyz.avarel.aljava.Equation
 
Equation(Expression, Expression) - Constructor for class xyz.avarel.aljava.Equation
 
Expression - Class in xyz.avarel.aljava
 
Expression() - Constructor for class xyz.avarel.aljava.Expression
 
Expression(String) - Constructor for class xyz.avarel.aljava.Expression
 
Expression(int) - Constructor for class xyz.avarel.aljava.Expression
 
Expression(Fraction) - Constructor for class xyz.avarel.aljava.Expression
 
Expression(Term) - Constructor for class xyz.avarel.aljava.Expression
 
Expression(Term, Fraction) - Constructor for class xyz.avarel.aljava.Expression
 
Expression(List<Term>, List<Fraction>) - Constructor for class xyz.avarel.aljava.Expression
 

F

Fraction - Class in xyz.avarel.aljava
 
Fraction(int) - Constructor for class xyz.avarel.aljava.Fraction
 
Fraction(int, int) - Constructor for class xyz.avarel.aljava.Fraction
 

G

getCoefficients() - Method in class xyz.avarel.aljava.Term
 
getDegree() - Method in class xyz.avarel.aljava.Variable
 
getDenominator() - Method in class xyz.avarel.aljava.Fraction
 
getIndex() - Method in class xyz.avarel.aljava.lexer.Position
 
getLineIndex() - Method in class xyz.avarel.aljava.lexer.Position
 
getLineNumber() - Method in class xyz.avarel.aljava.lexer.Position
 
getName() - Method in class xyz.avarel.aljava.Variable
 
getNumerator() - Method in class xyz.avarel.aljava.Fraction
 
getPosition() - Method in class xyz.avarel.aljava.lexer.Lexer
 
getPosition() - Method in class xyz.avarel.aljava.lexer.Token
 
getString() - Method in class xyz.avarel.aljava.lexer.Token
 
getTerms() - Method in class xyz.avarel.aljava.Expression
 
getType() - Method in class xyz.avarel.aljava.lexer.Token
 
getVariables() - Method in class xyz.avarel.aljava.Term
 

H

hasNext() - Method in class xyz.avarel.aljava.lexer.Lexer
 
hasVariable(String) - Method in class xyz.avarel.aljava.Expression
 
hasVariable(String) - Method in class xyz.avarel.aljava.Term
 

I

isCubic(String) - Method in class xyz.avarel.aljava.Equation
 
isLinear() - Method in class xyz.avarel.aljava.Equation
 
isQuadratic(String) - Method in class xyz.avarel.aljava.Equation
 
iterator() - Method in class xyz.avarel.aljava.lexer.Lexer
 

L

Lexer - Class in xyz.avarel.aljava.lexer
 
Lexer(InputStream) - Constructor for class xyz.avarel.aljava.lexer.Lexer
 
Lexer(String) - Constructor for class xyz.avarel.aljava.lexer.Lexer
 
Lexer(Reader) - Constructor for class xyz.avarel.aljava.lexer.Lexer
 
Lexer(Reader, int) - Constructor for class xyz.avarel.aljava.lexer.Lexer
 

M

MathException - Exception in xyz.avarel.aljava.exceptions
 
MathException(String) - Constructor for exception xyz.avarel.aljava.exceptions.MathException
 
MathException(String, Throwable) - Constructor for exception xyz.avarel.aljava.exceptions.MathException
 
MathException(Throwable) - Constructor for exception xyz.avarel.aljava.exceptions.MathException
 
maxDegree() - Method in class xyz.avarel.aljava.Equation
 
maxDegree() - Method in class xyz.avarel.aljava.Expression
 
maxDegree() - Method in class xyz.avarel.aljava.Term
 
maxDegreeOfVariable(String) - Method in class xyz.avarel.aljava.Equation
 
maxDegreeOfVariable(String) - Method in class xyz.avarel.aljava.Expression
 
maxDegreeOfVariable(String) - Method in class xyz.avarel.aljava.Term
 
minus(String) - Method in class xyz.avarel.aljava.Expression
 
minus(int) - Method in class xyz.avarel.aljava.Expression
 
minus(Term) - Method in class xyz.avarel.aljava.Expression
 
minus(Fraction) - Method in class xyz.avarel.aljava.Expression
 
minus(Expression) - Method in class xyz.avarel.aljava.Expression
 
minus(Expression, boolean) - Method in class xyz.avarel.aljava.Expression
 
minus(int) - Method in class xyz.avarel.aljava.Fraction
 
minus(int, boolean) - Method in class xyz.avarel.aljava.Fraction
 
minus(Fraction) - Method in class xyz.avarel.aljava.Fraction
 
minus(Fraction, boolean) - Method in class xyz.avarel.aljava.Fraction
 
minus(Term) - Method in class xyz.avarel.aljava.Term
 

N

next() - Method in class xyz.avarel.aljava.lexer.Lexer
 
noCrossProducts() - Method in class xyz.avarel.aljava.Equation
 
noCrossProducts() - Method in class xyz.avarel.aljava.Expression
 
noCrossProductsWithVariable(String) - Method in class xyz.avarel.aljava.Equation
 
noCrossProductsWithVariable(String) - Method in class xyz.avarel.aljava.Expression
 

O

onlyHasVariable(String) - Method in class xyz.avarel.aljava.Equation
 
onlyHasVariable(String) - Method in class xyz.avarel.aljava.Expression
 
onlyHasVariable(String) - Method in class xyz.avarel.aljava.Term
 

P

parse() - Method in class xyz.avarel.aljava.parser.Parser
 
parseEquation() - Method in class xyz.avarel.aljava.parser.Parser
 
parseExpression() - Method in class xyz.avarel.aljava.parser.Parser
 
parseFactor() - Method in class xyz.avarel.aljava.parser.Parser
 
Parser - Class in xyz.avarel.aljava.parser
 
Parser(Lexer) - Constructor for class xyz.avarel.aljava.parser.Parser
 
parseTerm() - Method in class xyz.avarel.aljava.parser.Parser
 
plus(String) - Method in class xyz.avarel.aljava.Expression
 
plus(int) - Method in class xyz.avarel.aljava.Expression
 
plus(Term) - Method in class xyz.avarel.aljava.Expression
 
plus(Fraction) - Method in class xyz.avarel.aljava.Expression
 
plus(Expression) - Method in class xyz.avarel.aljava.Expression
 
plus(Expression, boolean) - Method in class xyz.avarel.aljava.Expression
 
plus(int) - Method in class xyz.avarel.aljava.Fraction
 
plus(int, boolean) - Method in class xyz.avarel.aljava.Fraction
 
plus(Fraction) - Method in class xyz.avarel.aljava.Fraction
 
plus(Fraction, boolean) - Method in class xyz.avarel.aljava.Fraction
 
plus(Term) - Method in class xyz.avarel.aljava.Term
 
Position - Class in xyz.avarel.aljava.lexer
 
Position(long, long, long) - Constructor for class xyz.avarel.aljava.lexer.Position
 
pow(int) - Method in class xyz.avarel.aljava.Expression
 
pow(Expression) - Method in class xyz.avarel.aljava.Expression
 
pow(int) - Method in class xyz.avarel.aljava.Fraction
 
pow(int, boolean) - Method in class xyz.avarel.aljava.Fraction
 

R

reciprocal() - Method in class xyz.avarel.aljava.Fraction
 
reduce() - Method in class xyz.avarel.aljava.Fraction
 

S

simplify() - Method in class xyz.avarel.aljava.Equation
 
simplify() - Method in class xyz.avarel.aljava.Expression
 
simplify() - Method in class xyz.avarel.aljava.Term
 
solveFor(String) - Method in class xyz.avarel.aljava.Equation
 
sqrt() - Method in class xyz.avarel.aljava.Fraction
 
sqrtIsRational() - Method in class xyz.avarel.aljava.Fraction
 
SyntaxException - Exception in xyz.avarel.aljava.exceptions
 
SyntaxException(String) - Constructor for exception xyz.avarel.aljava.exceptions.SyntaxException
 
SyntaxException(String, Position) - Constructor for exception xyz.avarel.aljava.exceptions.SyntaxException
 
SyntaxException(String, Throwable) - Constructor for exception xyz.avarel.aljava.exceptions.SyntaxException
 
SyntaxException(String, Position, Throwable) - Constructor for exception xyz.avarel.aljava.exceptions.SyntaxException
 
SyntaxException(Throwable) - Constructor for exception xyz.avarel.aljava.exceptions.SyntaxException
 

T

Term - Class in xyz.avarel.aljava
 
Term(Fraction) - Constructor for class xyz.avarel.aljava.Term
 
Term(Variable) - Constructor for class xyz.avarel.aljava.Term
 
Term(Fraction, Variable) - Constructor for class xyz.avarel.aljava.Term
 
Term(List<Fraction>, List<Variable>) - Constructor for class xyz.avarel.aljava.Term
 
TexElement - Interface in xyz.avarel.aljava
 
times(String) - Method in class xyz.avarel.aljava.Expression
 
times(int) - Method in class xyz.avarel.aljava.Expression
 
times(Term) - Method in class xyz.avarel.aljava.Expression
 
times(Fraction) - Method in class xyz.avarel.aljava.Expression
 
times(Expression) - Method in class xyz.avarel.aljava.Expression
 
times(Expression, boolean) - Method in class xyz.avarel.aljava.Expression
 
times(int) - Method in class xyz.avarel.aljava.Fraction
 
times(int, boolean) - Method in class xyz.avarel.aljava.Fraction
 
times(Fraction) - Method in class xyz.avarel.aljava.Fraction
 
times(Fraction, boolean) - Method in class xyz.avarel.aljava.Fraction
 
times(Term) - Method in class xyz.avarel.aljava.Term
 
times(Term, boolean) - Method in class xyz.avarel.aljava.Term
 
times(Fraction) - Method in class xyz.avarel.aljava.Term
 
times(Fraction, boolean) - Method in class xyz.avarel.aljava.Term
 
toDouble() - Method in class xyz.avarel.aljava.Fraction
 
Token - Class in xyz.avarel.aljava.lexer
 
Token(Position, TokenType) - Constructor for class xyz.avarel.aljava.lexer.Token
 
Token(Position, TokenType, String) - Constructor for class xyz.avarel.aljava.lexer.Token
 
TokenType - Enum in xyz.avarel.aljava.lexer
 
toString() - Method in class xyz.avarel.aljava.Equation
 
toString() - Method in class xyz.avarel.aljava.Expression
 
toString() - Method in class xyz.avarel.aljava.Fraction
 
toString() - Method in class xyz.avarel.aljava.lexer.Lexer
Make a printable string of this AJELexer.
toString() - Method in class xyz.avarel.aljava.lexer.Position
 
toString() - Method in class xyz.avarel.aljava.lexer.Token
 
toString() - Method in class xyz.avarel.aljava.Term
 
toString() - Method in class xyz.avarel.aljava.Variable
 
toTex() - Method in class xyz.avarel.aljava.Equation
 
toTex() - Method in class xyz.avarel.aljava.Expression
 
toTex() - Method in class xyz.avarel.aljava.Fraction
 
toTex() - Method in class xyz.avarel.aljava.Term
 
toTex() - Method in interface xyz.avarel.aljava.TexElement
 
toTex() - Method in class xyz.avarel.aljava.Variable
 

V

valueOf(String) - Static method in enum xyz.avarel.aljava.lexer.TokenType
Returns the enum constant of this type with the specified name.
values() - Static method in enum xyz.avarel.aljava.lexer.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
Variable - Class in xyz.avarel.aljava
 
Variable(String) - Constructor for class xyz.avarel.aljava.Variable
 
Variable(String, int) - Constructor for class xyz.avarel.aljava.Variable
 
variableCanBeIsolated(String) - Method in class xyz.avarel.aljava.Equation
 

X

xyz.avarel.aljava - package xyz.avarel.aljava
 
xyz.avarel.aljava.exceptions - package xyz.avarel.aljava.exceptions
 
xyz.avarel.aljava.lexer - package xyz.avarel.aljava.lexer
 
xyz.avarel.aljava.parser - package xyz.avarel.aljava.parser
 
A C D E F G H I L M N O P R S T V X 
Skip navigation links