org.sqlite

## クラス Function.Aggregate

- java.lang.Object
- - org.sqlite.Function
  - - org.sqlite.Function.Aggregate

すべての実装されたインタフェース:
  Cloneable

含まれているクラス:
  Function

    public abstract static class Function.Aggregate
    extends Function
    implements Cloneable

Provides an interface for creating SQLite user-defined aggregate functions.

関連項目:
  `Function`

### ネストされたクラスの概要

### クラスから継承されたネストされたクラス/インタフェース org.sqlite.Function

`Function.Aggregate`

### コンストラクタの概要

コンストラクタ
コンストラクタと説明
`Function.Aggregate()`

### メソッドの概要

メソッド
`Object` `clone()`
`protected abstract void` `xFinal()` Defines the abstract aggregate callback function
`protected void` `xFunc()` Called by SQLite as a custom function.
`protected abstract void` `xStep()` Defines the abstract aggregate callback function

### クラスから継承されたメソッド org.sqlite.Function

`args, create, destroy, error, result, result, result, result, result, result, value_blob, value_bytes, value_double, value_int, value_long, value_text, value_type`

### クラスから継承されたメソッド java.lang.Object

`equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### コンストラクタの詳細

#### Function.Aggregate

    public Function.Aggregate()

### メソッドの詳細

#### xFunc

    protected final void xFunc()

クラスからコピーされた説明: `Function`
Called by SQLite as a custom function. Should access arguments through `value_*(int)`, return results with `result(*)` and throw errors with `error(String)`.

定義:
  `xFunc` クラス内 `Function`
関連項目:
  `Function.xFunc()`

#### xStep

    protected abstract void xStep()
                           throws SQLException

Defines the abstract aggregate callback function

例外:
  `SQLException`
関連項目:
  http://www.sqlite.org/c3ref/aggregate_context.html

#### xFinal

    protected abstract void xFinal()
                            throws SQLException

Defines the abstract aggregate callback function

例外:
  `SQLException`
関連項目:
  http://www.sqlite.org/c3ref/aggregate_context.html

#### clone

    public Object clone()
                 throws CloneNotSupportedException

オーバーライド:
  `clone` クラス内 `Object`
例外:
  `CloneNotSupportedException`
関連項目:
  `Object.clone()`