com.sun.codemodel
Class JOp
java.lang.Object
com.sun.codemodel.JOp
public abstract class JOp
- extends Object
JClass for generating expressions containing operators
Method Summary |
---|
static JExpression | _instanceof(JExpression left, JType right) |
static JExpression | band(JExpression left, JExpression right) |
static JExpression | bor(JExpression left, JExpression right) |
static JExpression | cand(JExpression left, JExpression right) |
static JExpression | complement(JExpression e) |
static JExpression | cond(JExpression cond, JExpression ifTrue, JExpression ifFalse) |
static JExpression | cor(JExpression left, JExpression right) |
static JExpression | decr(JExpression e) |
static JExpression | div(JExpression left, JExpression right) |
static JExpression | eq(JExpression left, JExpression right) |
static JExpression | gt(JExpression left, JExpression right) |
static JExpression | gte(JExpression left, JExpression right) |
static JExpression | incr(JExpression e) |
static JExpression | lt(JExpression left, JExpression right) |
static JExpression | lte(JExpression left, JExpression right) |
static JExpression | minus(JExpression e) |
static JExpression | minus(JExpression left, JExpression right) |
static JExpression | mod(JExpression left, JExpression right) |
static JExpression | mul(JExpression left, JExpression right) |
static JExpression | ne(JExpression left, JExpression right) |
static JExpression | not(JExpression e) Logical not '!x'. |
static JExpression | plus(JExpression left, JExpression right) |
static JExpression | shl(JExpression left, JExpression right) |
static JExpression | shr(JExpression left, JExpression right) |
static JExpression | shrz(JExpression left, JExpression right) |
static JExpression | xor(JExpression left, JExpression right) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
minus
public static JExpression minus(JExpression e)
not
public static JExpression not(JExpression e)
- Logical not '!x'.
complement
public static JExpression complement(JExpression e)
incr
public static JExpression incr(JExpression e)
decr
public static JExpression decr(JExpression e)
plus
public static JExpression plus(JExpression left, JExpression right)
minus
public static JExpression minus(JExpression left, JExpression right)
mul
public static JExpression mul(JExpression left, JExpression right)
div
public static JExpression div(JExpression left, JExpression right)
mod
public static JExpression mod(JExpression left, JExpression right)
shl
public static JExpression shl(JExpression left, JExpression right)
shr
public static JExpression shr(JExpression left, JExpression right)
shrz
public static JExpression shrz(JExpression left, JExpression right)
band
public static JExpression band(JExpression left, JExpression right)
bor
public static JExpression bor(JExpression left, JExpression right)
cand
public static JExpression cand(JExpression left, JExpression right)
cor
public static JExpression cor(JExpression left, JExpression right)
xor
public static JExpression xor(JExpression left, JExpression right)
lt
public static JExpression lt(JExpression left, JExpression right)
lte
public static JExpression lte(JExpression left, JExpression right)
gt
public static JExpression gt(JExpression left, JExpression right)
gte
public static JExpression gte(JExpression left, JExpression right)
eq
public static JExpression eq(JExpression left, JExpression right)
ne
public static JExpression ne(JExpression left, JExpression right)
_instanceof
public static JExpression _instanceof(JExpression left, JType right)
cond
public static JExpression cond(JExpression cond, JExpression ifTrue, JExpression ifFalse)
Copyright © 2005-2011
Oracle. All Rights Reserved.