public abstract class JExpressionImpl extends Object implements JExpression
JExpression.| Constructor and Description |
|---|
JExpressionImpl() |
| Modifier and Type | Method and Description |
|---|---|
JExpression |
_instanceof(JType right)
Returns "[this] instanceof [right]"
|
JExpression |
band(JExpression right)
Bit-wise AND '&'.
|
JExpression |
bor(JExpression right)
Bit-wise OR '|'.
|
JExpression |
cand(JExpression right)
Logical AND '&&'.
|
JExpression |
complement()
Returns "~[this]" from "[this]".
|
com.sun.codemodel.JArrayCompRef |
component(JExpression index) |
JExpression |
cor(JExpression right)
Logical OR '||'.
|
JExpression |
decr()
Returns "[this]--" from "[this]".
|
JExpression |
div(JExpression right)
Returns "[this]/[right]"
|
JExpression |
eq(JExpression right) |
JExpression |
gt(JExpression right) |
JExpression |
gte(JExpression right) |
JExpression |
incr()
Returns "[this]++" from "[this]".
|
JInvocation |
invoke(JMethod method)
Returns "[this].[method]".
|
JInvocation |
invoke(String method)
Returns "[this].[method]".
|
JExpression |
lt(JExpression right) |
JExpression |
lte(JExpression right) |
JExpression |
minus()
Returns "-[this]" from "[this]".
|
JExpression |
minus(JExpression right)
Returns "[this]-[right]"
|
JExpression |
mod(JExpression right)
Returns "[this]%[right]"
|
JExpression |
mul(JExpression right)
Returns "[this]*[right]"
|
JExpression |
ne(JExpression right) |
JExpression |
not()
Logical not '!x'.
|
JExpression |
plus(JExpression right)
Returns "[this]+[right]"
|
JFieldRef |
ref(JVar field) |
JFieldRef |
ref(String field) |
JExpression |
shl(JExpression right)
Returns "[this]<<[right]"
|
JExpression |
shr(JExpression right)
Returns "[this]>>[right]"
|
JExpression |
shrz(JExpression right)
Returns "[this]>>>[right]"
|
JExpression |
xor(JExpression right) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgeneratepublic final JExpression minus()
JExpressionminus in interface JExpressionpublic final JExpression not()
not in interface JExpressionpublic final JExpression complement()
JExpressioncomplement in interface JExpressionpublic final JExpression incr()
JExpressionincr in interface JExpressionpublic final JExpression decr()
JExpressiondecr in interface JExpressionpublic final JExpression plus(JExpression right)
JExpressionplus in interface JExpressionpublic final JExpression minus(JExpression right)
JExpressionminus in interface JExpressionpublic final JExpression mul(JExpression right)
JExpressionmul in interface JExpressionpublic final JExpression div(JExpression right)
JExpressiondiv in interface JExpressionpublic final JExpression mod(JExpression right)
JExpressionmod in interface JExpressionpublic final JExpression shl(JExpression right)
JExpressionshl in interface JExpressionpublic final JExpression shr(JExpression right)
JExpressionshr in interface JExpressionpublic final JExpression shrz(JExpression right)
JExpressionshrz in interface JExpressionpublic final JExpression band(JExpression right)
JExpressionband in interface JExpressionpublic final JExpression bor(JExpression right)
JExpressionbor in interface JExpressionpublic final JExpression cand(JExpression right)
JExpressioncand in interface JExpressionpublic final JExpression cor(JExpression right)
JExpressioncor in interface JExpressionpublic final JExpression xor(JExpression right)
xor in interface JExpressionpublic final JExpression lt(JExpression right)
lt in interface JExpressionpublic final JExpression lte(JExpression right)
lte in interface JExpressionpublic final JExpression gt(JExpression right)
gt in interface JExpressionpublic final JExpression gte(JExpression right)
gte in interface JExpressionpublic final JExpression eq(JExpression right)
eq in interface JExpressionpublic final JExpression ne(JExpression right)
ne in interface JExpressionpublic final JExpression _instanceof(JType right)
JExpression_instanceof in interface JExpressionpublic final JInvocation invoke(JMethod method)
JExpressionJInvocation object.invoke in interface JExpressionpublic final JInvocation invoke(String method)
JExpressionJInvocation object.invoke in interface JExpressionpublic final JFieldRef ref(JVar field)
ref in interface JExpressionpublic final JFieldRef ref(String field)
ref in interface JExpressionpublic final com.sun.codemodel.JArrayCompRef component(JExpression index)
component in interface JExpressionCopyright © 2017 JBoss by Red Hat. All rights reserved.