|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Case
Interface of a "case value when x then a when y then b else c end" statement
Nested Class Summary | |
---|---|
static interface |
Case.When
Interface of a single "when x then a" clause. |
Method Summary | |
---|---|
void |
addWhen(Case.When pWhen)
Adds a new when clause. |
void |
addWhen(java.lang.Object pCondition,
java.lang.Object pValue)
Adds a new clause "when pCondition then pValue". |
java.lang.Object |
getCheckedValue()
Returns the value being checked. |
java.lang.Object |
getElseValue()
Returns the value for the "else" clause. |
Column.Type |
getType()
Returns the case clauses type. |
Case.When[] |
getWhens()
Returns the array of "when" clauses. |
void |
setCheckedValue(java.lang.Object pValue)
Sets the value being checked. |
void |
setElseValue(java.lang.Object pValue)
Sets the value for the "else" clause. |
Method Detail |
---|
void setCheckedValue(java.lang.Object pValue)
java.lang.Object getCheckedValue()
void addWhen(java.lang.Object pCondition, java.lang.Object pValue)
void addWhen(Case.When pWhen)
void setElseValue(java.lang.Object pValue)
java.lang.Object getElseValue()
Column.Type getType()
Case.When[] getWhens()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |