V
- The type of values being compared in this case statementpublic interface CaseValueStep<V>
CASE x WHEN 1 THEN 'one'
WHEN 2 THEN 'two'
ELSE 'three'
END
Case
Modifier and Type | Method and Description |
---|---|
<T> CaseWhenStep<V,T> |
when(Field<V> compareValue,
Field<T> result)
Compare a value to the already constructed case statement, return result
if values are equal.
|
<T> CaseWhenStep<V,T> |
when(Field<V> compareValue,
T result)
Compare a value to the already constructed case statement, return result
if values are equal.
|
<T> CaseWhenStep<V,T> |
when(V compareValue,
Field<T> result)
Compare a value to the already constructed case statement, return result
if values are equal.
|
<T> CaseWhenStep<V,T> |
when(V compareValue,
T result)
Compare a value to the already constructed case statement, return result
if values are equal.
|
@Support <T> CaseWhenStep<V,T> when(V compareValue, T result)
T
- The generic result field type parametercompareValue
- The value to compare with the already constructed
case statementresult
- The result value if values are equal@Support <T> CaseWhenStep<V,T> when(V compareValue, Field<T> result)
T
- The generic result field type parametercompareValue
- The value to compare with the already constructed
case statementresult
- The result value if values are equal@Support <T> CaseWhenStep<V,T> when(Field<V> compareValue, T result)
T
- The generic result field type parametercompareValue
- The value to compare with the already constructed
case statementresult
- The result value if values are equal@Support <T> CaseWhenStep<V,T> when(Field<V> compareValue, Field<T> result)
T
- The generic result field type parametercompareValue
- The value to compare with the already constructed
case statementresult
- The result value if values are equalCopyright © 2014. All Rights Reserved.