Class FunctionCallDescription
java.lang.Object
com.j_spaces.jdbc.builder.range.FunctionCallDescription
- All Implemented Interfaces:
SqlFunctionExecutionContext, SmartExternalizable, Externalizable, Serializable
public class FunctionCallDescription
extends Object
implements SmartExternalizable, SqlFunctionExecutionContext
Created by Barak Bar Orion on 2/9/16.
- Since:
- 11.0
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetArgs()getArgument(int index) Provides mapping between stored arguments and the argument index to be passed to the functionintgetName()intinthashCode()voidvoidsetColumnValue(int columnIndex, Object value) setColumnValue(Object value) voidMethods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface SmartExternalizable
enabledSmartExternalizableWithReferenceMethods inherited from interface SqlFunctionExecutionContext
getSession, getType
-
Constructor Details
-
FunctionCallDescription
public FunctionCallDescription() -
FunctionCallDescription
-
-
Method Details
-
getName
-
setArgs
-
getColumnIndex
public int getColumnIndex() -
getNumberOfArguments
public int getNumberOfArguments()- Specified by:
getNumberOfArgumentsin interfaceSqlFunctionExecutionContext- Returns:
- the number of arguments stored in the context
-
getArgument
Description copied from interface:SqlFunctionExecutionContextProvides mapping between stored arguments and the argument index to be passed to the function- Specified by:
getArgumentin interfaceSqlFunctionExecutionContext- Parameters:
index- the index of the argument requested- Returns:
- the value of argument at 'index'
-
getArgs
-
setColumnValue
-
setColumnValue
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
equals
-
hashCode
-