Package org.jparsec
Class OperatorTable.Operator
- java.lang.Object
-
- org.jparsec.OperatorTable.Operator
-
- All Implemented Interfaces:
java.lang.Comparable<OperatorTable.Operator>
- Enclosing class:
- OperatorTable<T>
static final class OperatorTable.Operator extends java.lang.Object implements java.lang.Comparable<OperatorTable.Operator>
-
-
Field Summary
Fields Modifier and Type Field Description (package private) OperatorTable.Associativity
associativity
(package private) Parser<?>
op
(package private) int
precedence
-
Constructor Summary
Constructors Constructor Description Operator(Parser<?> op, int precedence, OperatorTable.Associativity associativity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(OperatorTable.Operator that)
Higher precedence first.
-
-
-
Field Detail
-
op
final Parser<?> op
-
precedence
final int precedence
-
associativity
final OperatorTable.Associativity associativity
-
-
Constructor Detail
-
Operator
Operator(Parser<?> op, int precedence, OperatorTable.Associativity associativity)
-
-
Method Detail
-
compareTo
public int compareTo(OperatorTable.Operator that)
Higher precedence first. For tie, compares associativity.- Specified by:
compareTo
in interfacejava.lang.Comparable<OperatorTable.Operator>
-
-