com.mysema.query.types.expr
Class CaseBuilder.Initial

java.lang.Object
  extended by com.mysema.query.types.expr.CaseBuilder.Initial
Enclosing class:
CaseBuilder

public static class CaseBuilder.Initial
extends Object

Initial state of Case construction

Author:
tiwe

Constructor Summary
CaseBuilder.Initial(BooleanExpression b)
           
 
Method Summary
<A> CaseBuilder.Cases<A,Expression<A>>
then(A constant)
           
<A extends Number & Comparable<?>>
CaseBuilder.Cases<A,NumberExpression<A>>
then(A num)
           
 CaseBuilder.Cases<Boolean,BooleanExpression> then(boolean b)
           
 CaseBuilder.Cases<Boolean,BooleanExpression> then(BooleanExpression expr)
           
<A> CaseBuilder.Cases<A,Expression<A>>
then(Expression<A> expr)
           
<A extends Number & Comparable<?>>
CaseBuilder.Cases<A,NumberExpression<A>>
then(NumberExpression<A> expr)
           
 CaseBuilder.Cases<String,StringExpression> then(String str)
           
 CaseBuilder.Cases<String,StringExpression> then(StringExpression expr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CaseBuilder.Initial

public CaseBuilder.Initial(BooleanExpression b)
Method Detail

then

public <A> CaseBuilder.Cases<A,Expression<A>> then(A constant)

then

public CaseBuilder.Cases<Boolean,BooleanExpression> then(BooleanExpression expr)

then

public CaseBuilder.Cases<String,StringExpression> then(StringExpression expr)

then

public <A> CaseBuilder.Cases<A,Expression<A>> then(Expression<A> expr)

then

public <A extends Number & Comparable<?>> CaseBuilder.Cases<A,NumberExpression<A>> then(NumberExpression<A> expr)

then

public CaseBuilder.Cases<String,StringExpression> then(String str)

then

public <A extends Number & Comparable<?>> CaseBuilder.Cases<A,NumberExpression<A>> then(A num)

then

public CaseBuilder.Cases<Boolean,BooleanExpression> then(boolean b)


Copyright © 2007-2012 Mysema Ltd. All Rights Reserved.