Package SQLite
Class FunctionContext
- java.lang.Object
-
- SQLite.FunctionContext
-
public class FunctionContext extends Object
Context for execution of SQLite's user defined functions. A reference to an instance of this class is passed to user defined functions.
-
-
Constructor Summary
Constructors Constructor Description FunctionContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcount()Retrieve number of rows for aggregate function.voidset_error(String r)Set function result from error message.voidset_result(byte[] r)Set function result from byte array.voidset_result(double r)Set function result from double.voidset_result(int r)Set function result from integer.voidset_result(String r)Set function result from string.voidset_result_zeroblob(int n)Set function result as empty blob given size.
-
-
-
Method Detail
-
set_result
public void set_result(String r)
Set function result from string.- Parameters:
r- result string
-
set_result
public void set_result(int r)
Set function result from integer.- Parameters:
r- result integer
-
set_result
public void set_result(double r)
Set function result from double.- Parameters:
r- result double
-
set_error
public void set_error(String r)
Set function result from error message.- Parameters:
r- result string (error message)
-
set_result
public void set_result(byte[] r)
Set function result from byte array. Only provided by SQLite3 databases.- Parameters:
r- result byte array
-
set_result_zeroblob
public void set_result_zeroblob(int n)
Set function result as empty blob given size. Only provided by SQLite3 databases.- Parameters:
n- size for empty blob
-
count
public int count()
Retrieve number of rows for aggregate function.
-
-