org.codehaus.janino

Class Java.UnaryOperation

public static final class Java.UnaryOperation extends Java.BooleanRvalue

This class implements the unary operators "+", "-", "~" and "!".
Field Summary
Java.Rvalueoperand
Stringoperator
Constructor Summary
UnaryOperation(Location location, String operator, Java.Rvalue operand)
Method Summary
voidaccept(Visitor.AtomVisitor visitor)
voidaccept(Visitor.RvalueVisitor visitor)
StringtoString()

Field Detail

operand

public final Java.Rvalue operand

operator

public final String operator

Constructor Detail

UnaryOperation

public UnaryOperation(Location location, String operator, Java.Rvalue operand)

Method Detail

accept

public final void accept(Visitor.AtomVisitor visitor)

accept

public final void accept(Visitor.RvalueVisitor visitor)

toString

public String toString()