Package astra.term
Class Operator
java.lang.Object
astra.term.Operator
- All Implemented Interfaces:
Term,Serializable
public class Operator extends Object implements Term
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description Objectaccept(LogicVisitor visitor)Operatorclone()booleanequals(Object object)Termleft()booleanmatches(Term term)static OperatornewOperator(char op, Term left, Term right)charop()Termright()Stringsignature()StringtoString()StringtoString(String indent)Typetype()
-
Field Details
-
PLUS
public static final char PLUS- See Also:
- Constant Field Values
-
MINUS
public static final char MINUS- See Also:
- Constant Field Values
-
MULTIPLY
public static final char MULTIPLY- See Also:
- Constant Field Values
-
DIVIDE
public static final char DIVIDE- See Also:
- Constant Field Values
-
MODULO
public static final char MODULO- See Also:
- Constant Field Values
-
-
Constructor Details
-
Method Details