org.jboss.errai.codegen.util
Class If
java.lang.Object
org.jboss.errai.codegen.util.If
public class If
- extends Object
- Author:
- Mike Brock
Method Summary |
static BlockBuilder<ElseBlockBuilder> |
cond(BooleanExpression condition)
|
static BlockBuilder<ElseBlockBuilder> |
cond(Statement condition)
|
static BlockBuilder<ElseBlockBuilder> |
idEquals(Object lhs,
Object rhs)
|
static BlockBuilder<ElseBlockBuilder> |
idNotEquals(Object lhs,
Object rhs)
|
static BlockBuilder<ElseBlockBuilder> |
instanceOf(Object lhs,
Class<?> type)
|
static BlockBuilder<ElseBlockBuilder> |
instanceOf(Object lhs,
MetaClass type)
|
static BlockBuilder<ElseBlockBuilder> |
isEqual(Object lhs,
Object rhs)
|
static BlockBuilder<ElseBlockBuilder> |
isNotNull(Object statement)
|
static BlockBuilder<ElseBlockBuilder> |
isNull(Object statement)
|
static BlockBuilder<ElseBlockBuilder> |
not(Statement statement)
|
static BlockBuilder<ElseBlockBuilder> |
notEquals(Object lhs,
Object rhs)
|
static BlockBuilder<ElseBlockBuilder> |
objEquals(Object lhs,
Object rhs)
|
static BlockBuilder<ElseBlockBuilder> |
objNotEquals(Object lhs,
Object rhs)
|
static BlockBuilder<ElseBlockBuilder> |
safeObjEquals(Object lhs,
Object rhs)
|
static BlockBuilder<ElseBlockBuilder> |
safeObjNotEquals(Object lhs,
Object rhs)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
If
public If()
cond
public static BlockBuilder<ElseBlockBuilder> cond(Statement condition)
cond
public static BlockBuilder<ElseBlockBuilder> cond(BooleanExpression condition)
isNull
public static BlockBuilder<ElseBlockBuilder> isNull(Object statement)
isNotNull
public static BlockBuilder<ElseBlockBuilder> isNotNull(Object statement)
not
public static BlockBuilder<ElseBlockBuilder> not(Statement statement)
isEqual
public static BlockBuilder<ElseBlockBuilder> isEqual(Object lhs,
Object rhs)
notEquals
public static BlockBuilder<ElseBlockBuilder> notEquals(Object lhs,
Object rhs)
idEquals
public static BlockBuilder<ElseBlockBuilder> idEquals(Object lhs,
Object rhs)
idNotEquals
public static BlockBuilder<ElseBlockBuilder> idNotEquals(Object lhs,
Object rhs)
objEquals
public static BlockBuilder<ElseBlockBuilder> objEquals(Object lhs,
Object rhs)
safeObjEquals
public static BlockBuilder<ElseBlockBuilder> safeObjEquals(Object lhs,
Object rhs)
objNotEquals
public static BlockBuilder<ElseBlockBuilder> objNotEquals(Object lhs,
Object rhs)
safeObjNotEquals
public static BlockBuilder<ElseBlockBuilder> safeObjNotEquals(Object lhs,
Object rhs)
instanceOf
public static BlockBuilder<ElseBlockBuilder> instanceOf(Object lhs,
Class<?> type)
instanceOf
public static BlockBuilder<ElseBlockBuilder> instanceOf(Object lhs,
MetaClass type)
Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.