org.apache.ws.jaxme.sqls
Interface Case
- CaseImpl
Interface of a "case value when x then a when y then b else c end" statement
static interface | Case.When - Interface of a single "when x then a" clause.
|
addWhen
public void addWhen(Object pCondition,
Object pValue)
Adds a new clause "when pCondition then pValue".
addWhen
public void addWhen(Case.When pWhen)
Adds a new when clause.
getCheckedValue
public Object getCheckedValue()
Returns the value being checked.
getElseValue
public Object getElseValue()
Returns the value for the "else" clause.
getType
public Column.Type getType()
Returns the case clauses type.
getWhens
public Case.When[] getWhens()
Returns the array of "when" clauses.
setCheckedValue
public void setCheckedValue(Object pValue)
Sets the value being checked.
setElseValue
public void setElseValue(Object pValue)
Sets the value for the "else" clause.