public class BitwiseExpression extends AbstractExpression
| Modifier and Type | Field and Description |
|---|---|
static int |
AND |
static int |
LSHIFT |
static int |
OR |
static int |
RSHIFT |
static int |
XOR |
children, context, updateListener| Constructor and Description |
|---|
BitwiseExpression() |
BitwiseExpression(Expression e1,
Expression e2,
int opType) |
| Modifier and Type | Method and Description |
|---|---|
QualifiedValue |
execute()
Compute and return the value of this expression
|
java.lang.String |
getOpName()
Return a human-readable name for the operation that this expression performs
|
int |
getOpType() |
java.lang.Class<?> |
getType()
Return the type that this expression will return
|
void |
setOpType(int i) |
void |
setType(java.lang.Class<?> type) |
connect, disconnect, getChildren, setChildren, shutdown, startup, typeMismatchpublic static final int AND
public static final int OR
public static final int XOR
public static final int LSHIFT
public static final int RSHIFT
public BitwiseExpression(Expression e1, Expression e2, int opType)
public BitwiseExpression()
public QualifiedValue execute() throws ExpressionException
ExpressionExpressionExceptionpublic java.lang.Class<?> getType()
Expressionpublic void setType(java.lang.Class<?> type)
public java.lang.String getOpName()
Expressionpublic int getOpType()
public void setOpType(int i)