|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Function
A database function.
Method Summary | |
---|---|
void |
addArgument(Selectable arg)
Append the given Selectable to my argument list. |
java.lang.String |
getAlias()
Returns the Alias name of this function. |
Selectable |
getArgument(int i)
Returns the Selectable at the given index. |
int |
getArgumentCount()
Returns the number of arguments in my argument list. |
java.lang.String |
getName()
Returns the cannonical name of this function. |
void |
setAlias(java.lang.String alias)
Set the Alias name of this function. |
void |
setArgument(int i,
Selectable arg)
|
Methods inherited from interface org.axiondb.Selectable |
---|
evaluate, getDataType, getLabel, setVariableContext |
Method Detail |
---|
void addArgument(Selectable arg)
Selectable
to my argument list.
java.lang.String getAlias()
getAlias
in interface Selectable
Selectable getArgument(int i) throws java.lang.IndexOutOfBoundsException
Selectable
at the given index.
java.lang.IndexOutOfBoundsException
- if there is no argument at the given indexint getArgumentCount()
java.lang.String getName()
getName
in interface Selectable
void setAlias(java.lang.String alias)
void setArgument(int i, Selectable arg)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |