Package com.mysema.query.types.expr

Examples of com.mysema.query.types.expr.CaseBuilder.when()


            rv.add(expr.countDistinct());
        }

        if (!(other instanceof Constant || module == Module.JDO || module == Module.RDFBEAN)) {
            CaseBuilder cases = new CaseBuilder();
            rv.add(NumberConstant.create(1).add(cases
                .when(expr.gt(10)).then(expr)
                .when(expr.between(0, 10)).then((NumberExpression<A>)other)
                .otherwise((NumberExpression<A>)other)));

            rv.add(expr
View Full Code Here


        rv.add(expr.substring(1));
        rv.add(expr.substring(0, 1));

        if (!(other instanceof Constant || module == Module.JDO || module == Module.RDFBEAN)) {
            CaseBuilder cases = new CaseBuilder();
            rv.add(cases.when(expr.eq("A")).then(other)
                        .when(expr.eq("B")).then(expr)
                        .otherwise(other));

            rv.add(expr.when("A").then(other)
                       .when("B").then(expr)
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.