org.sqlite.udf
クラス Function
java.lang.Object
org.sqlite.callback.Callback
org.sqlite.callback.NamedCallback
org.sqlite.udf.Function
- 直系の既知のサブクラス:
- AggregateFunction, ScalarFunction
public abstract class Function
- extends NamedCallback
User-Defined function class.
- 関連項目:
- Create Or Redefine SQL Functions,
JdbcConnection.createFunction(Function)
,
JdbcConnection.dropFunction(Function)
フィールドの概要 |
protected int |
argc
|
コンストラクタの概要 |
protected |
Function(java.lang.String name)
|
protected |
Function(java.lang.String name,
int argc)
|
メソッドの概要 |
int |
getArgumentCount()
|
protected abstract void |
xFunc(Context ctx)
|
protected void |
xFunc(long context,
int argc,
long value)
Called from the sqlite3_step() function. |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
argc
protected final int argc
Function
protected Function(java.lang.String name)
Function
protected Function(java.lang.String name,
int argc)
getArgumentCount
public int getArgumentCount()
xFunc
protected final void xFunc(long context,
int argc,
long value)
- Called from the sqlite3_step() function.
- パラメータ:
context
- argc
- value
-
xFunc
protected abstract void xFunc(Context ctx)
throws java.sql.SQLException
- 例外:
java.sql.SQLException