public class FunctionCallDescription extends Object implements SmartExternalizable, SqlFunctionExecutionContext
| Constructor and Description |
|---|
FunctionCallDescription() |
FunctionCallDescription(String name,
int columnIndex,
List<Object> args) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
List<Object> |
getArgs() |
Object |
getArgument(int index)
Provides mapping between stored arguments and the argument index to be passed to the
function
|
int |
getColumnIndex() |
String |
getName() |
int |
getNumberOfArguments() |
int |
hashCode() |
void |
readExternal(ObjectInput in) |
void |
setArgs(List<Object> args) |
FunctionCallDescription |
setColumnValue(Object value) |
void |
writeExternal(ObjectOutput out) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitenabledSmartExternalizableWithReferencegetSession, getTypepublic String getName()
public int getColumnIndex()
public int getNumberOfArguments()
getNumberOfArguments in interface SqlFunctionExecutionContextpublic Object getArgument(int index)
SqlFunctionExecutionContextgetArgument in interface SqlFunctionExecutionContextindex - the index of the argument requestedpublic FunctionCallDescription setColumnValue(Object value)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionCopyright © GigaSpaces.