public class AndExpression extends BinaryExpression
leftExpr, rightExpr| Constructor and Description |
|---|
AndExpression(Expression leftExpr,
Expression rightExpr) |
| Modifier and Type | Method and Description |
|---|---|
void |
compile(org.objectweb.asm.commons.GeneratorAdapter ga,
int narg) |
long |
eval(long n) |
boolean |
isBool() |
String |
toString() |
void |
validate() |
compileBinaryInstruction, computeStackSize, toStringpublic AndExpression(Expression leftExpr, Expression rightExpr)
public long eval(long n)
eval in class Expressionpublic boolean isBool()
isBool in class Expressionpublic void validate()
throws InvalidExpressionException
validate in class ExpressionInvalidExpressionExceptionpublic String toString()
toString in class Expressionpublic void compile(org.objectweb.asm.commons.GeneratorAdapter ga,
int narg)
compile in class ExpressionCopyright © 2015. All rights reserved.