|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttecgraf.javautils.jexpression.parser.model.Exp
tecgraf.javautils.jexpression.parser.model.UnaryOp
public class UnaryOp
/** Classe que armazena uma operação unária. As operações unárias possíveis
são as seguintes: "-" e "!"
Abaixo listamos os outros tipos de operadores da linguagem.
Operador ternário: Question
Operador de acesso a campo: Field
Operadores binários: BinaryOp
Ex: !a, -a, !!a, --a
| Constructor Summary | |
|---|---|
UnaryOp(Symbol op,
Exp expression)
Construtor. |
|
| Method Summary | |
|---|---|
Exp |
getExpression()
Operando. |
Symbol |
getOp()
Operador. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public UnaryOp(Symbol op,
Exp expression)
op - operador.expression - operando.| Method Detail |
|---|
public Symbol getOp()
public Exp getExpression()
public String toString()
toString in class Exp
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||