org.jboss.errai.codegen.builder.impl
Class BooleanExpressionBuilder
java.lang.Object
org.jboss.errai.codegen.builder.impl.ExpressionBuilder<BooleanOperator>
org.jboss.errai.codegen.builder.impl.BooleanExpressionBuilder
- All Implemented Interfaces:
- BooleanExpression, Expression<BooleanOperator>, Statement
public class BooleanExpressionBuilder
- extends ExpressionBuilder<BooleanOperator>
- implements BooleanExpression
- Author:
- Mike Brock , Christian Sadilek
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BooleanExpressionBuilder
public BooleanExpressionBuilder()
BooleanExpressionBuilder
public BooleanExpressionBuilder(Statement rhs,
BooleanOperator operator)
BooleanExpressionBuilder
public BooleanExpressionBuilder(Statement lhs,
Statement rhs,
BooleanOperator operator)
BooleanExpressionBuilder
public BooleanExpressionBuilder(Object lhs,
Object rhs,
BooleanOperator operator)
create
public static BooleanExpression create(Statement lhs)
create
public static BooleanExpression create(BooleanOperator operator,
Object rhs)
create
public static BooleanExpression create(Object lhs,
BooleanOperator operator,
Object rhs)
generate
public String generate(Context context)
- Specified by:
generate
in interface Statement
- Overrides:
generate
in class ExpressionBuilder<BooleanOperator>
getType
public MetaClass getType()
- Specified by:
getType
in interface Statement
negate
public BooleanExpression negate()
- Specified by:
negate
in interface BooleanExpression
Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.