|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectapplicationlayer.calcevaluation.COperator
public class COperator
Reprezentuje aritmetický operátor.
| Field Summary | |
|---|---|
static char |
ADDITION
Operátor součet |
static char |
DIVISION
Operátor dělení |
static char |
LEFT_PARANTHESIS
Levá závorka |
static char |
MULTIPLY
Operátor násobení |
static char |
RIGHT_PARANTHESIS
Pravá závorka |
static char |
SUBSTRACTION
Operátor odčítání |
| Constructor Summary | |
|---|---|
COperator(char operator)
Vytvoří nový operátor. |
|
| Method Summary | |
|---|---|
boolean |
equals(char operator)
Porovnává znak tohoto operátoru s daným znakem. |
char |
getOperator()
Vrací znak tohoto operátoru. |
int |
getPriority()
Vrací prioritu tohoto operátoru. |
static int |
getPriority(char op)
Vrací prioritu daného operátoru |
static boolean |
isCOperator(char op)
Otestuje jestli daný znak je operátorem. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final char ADDITION
public static final char SUBSTRACTION
public static final char MULTIPLY
public static final char DIVISION
public static final char LEFT_PARANTHESIS
public static final char RIGHT_PARANTHESIS
| Constructor Detail |
|---|
public COperator(char operator)
operator - znak nově vytvořeného operátaru| Method Detail |
|---|
public static int getPriority(char op)
op - znak operátoru
public static boolean isCOperator(char op)
op - znak, který by měl být otestován
true jestli daný znak je operátorem, false jestli není operátorempublic int getPriority()
public char getOperator()
public boolean equals(char operator)
operator - znak operátoru
true jestli znak tohoto operátoru je
shodný se operator jinak vrací false
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||