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, typeMismatch
public 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
Expression
ExpressionException
public java.lang.Class<?> getType()
Expression
public void setType(java.lang.Class<?> type)
public java.lang.String getOpName()
Expression
public int getOpType()
public void setOpType(int i)