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, wait
enabledSmartExternalizableWithReference
getSession, getType
public String getName()
public int getColumnIndex()
public int getNumberOfArguments()
getNumberOfArguments
in interface SqlFunctionExecutionContext
public Object getArgument(int index)
SqlFunctionExecutionContext
getArgument
in interface SqlFunctionExecutionContext
index
- the index of the argument requestedpublic FunctionCallDescription setColumnValue(Object value)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
Copyright © GigaSpaces.