Errai 3.0.1-SNAPSHOT

org.jboss.errai.codegen.util
Class If

java.lang.Object
  extended by org.jboss.errai.codegen.util.If

public class If
extends Object

Author:
Mike Brock

Constructor Summary
If()
           
 
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
 

Constructor Detail

If

public If()
Method Detail

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)

Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.