Package org.sqlite

Class Function.Aggregate

  • All Implemented Interfaces:
    java.lang.Cloneable
    Direct Known Subclasses:
    Function.Window
    Enclosing class:
    Function

    public abstract static class Function.Aggregate
    extends Function
    implements java.lang.Cloneable
    Provides an interface for creating SQLite user-defined aggregate functions.
    See Also:
    Function
    • Constructor Detail

      • Aggregate

        public Aggregate()
    • Method Detail

      • xFunc

        protected final void xFunc()
        Description copied from class: Function
        Called by SQLite as a custom function. Should access arguments through value_*(int), return results with result(*) and throw errors with error(String).
        Specified by:
        xFunc in class Function
        See Also:
        Function.xFunc()
      • clone

        public java.lang.Object clone()
                               throws java.lang.CloneNotSupportedException
        Overrides:
        clone in class java.lang.Object
        Throws:
        java.lang.CloneNotSupportedException
        See Also:
        Object.clone()