|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.ws.jaxme.sqls.impl.CaseImpl
public class CaseImpl
Implementation of a
Case
clause.
Nested Class Summary | |
---|---|
static class |
CaseImpl.WhenImpl
Implementation of a Case.When clause. |
Nested classes/interfaces inherited from interface org.apache.ws.jaxme.sqls.Case |
---|
Case.When |
Constructor Summary | |
---|---|
protected |
CaseImpl(Column.Type pType)
Creates a new instance with the given type. |
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected CaseImpl(Column.Type pType)
Method Detail |
---|
public void setCheckedValue(java.lang.Object pValue)
Case
setCheckedValue
in interface Case
public java.lang.Object getCheckedValue()
Case
getCheckedValue
in interface Case
public void addWhen(java.lang.Object pCondition, java.lang.Object pValue)
Case
addWhen
in interface Case
public void addWhen(Case.When pWhen)
Case
addWhen
in interface Case
public void setElseValue(java.lang.Object pValue)
Case
setElseValue
in interface Case
public java.lang.Object getElseValue()
Case
getElseValue
in interface Case
public Column.Type getType()
Case
getType
in interface Case
public Case.When[] getWhens()
Case
getWhens
in interface Case
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |