|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.axiondb.BaseSelectable
org.axiondb.functions.BaseFunction
org.axiondb.functions.BaseBooleanBranchFunction
public abstract class BaseBooleanBranchFunction
| Field Summary |
|---|
| Fields inherited from class org.axiondb.BaseSelectable |
|---|
_hash |
| Constructor Summary | |
|---|---|
BaseBooleanBranchFunction(java.lang.String name)
|
|
| Method Summary | |
|---|---|
java.lang.Object |
evaluate(RowDecorator row)
|
protected abstract boolean |
exitOnValue()
|
DataType |
getDataType()
|
boolean |
isValid()
|
| Methods inherited from class org.axiondb.functions.BaseFunction |
|---|
addArgument, getArgument, getArgumentCount, setArgument, setVariableContext, toString |
| Methods inherited from class org.axiondb.BaseSelectable |
|---|
getAlias, getLabel, getName, setAlias, setName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.axiondb.Function |
|---|
addArgument, getAlias, getArgument, getArgumentCount, getName, setAlias, setArgument |
| Methods inherited from interface org.axiondb.Selectable |
|---|
getLabel, setVariableContext |
| Constructor Detail |
|---|
public BaseBooleanBranchFunction(java.lang.String name)
| Method Detail |
|---|
public final DataType getDataType()
getDataType in interface SelectablegetDataType in class BaseFunction
public final java.lang.Object evaluate(RowDecorator row)
throws AxionException
evaluate in interface ScalarFunctionevaluate in interface SelectableAxionExceptionpublic final boolean isValid()
isValid in interface ConcreteFunctionisValid in class BaseFunctionprotected abstract boolean exitOnValue()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||