public static class TestFunctions.MedianStringType extends java.lang.Object implements Aggregate
| Constructor and Description |
|---|
MedianStringType() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.Object value)
This method is called once for each row.
|
int |
getInternalType(int[] inputTypes)
This method must return the H2 data type,
Value,
of the aggregate function, given the H2 data type of the input data. |
java.lang.Object |
getResult()
This method returns the computed aggregate value.
|
void |
init(java.sql.Connection conn)
This method is called when the aggregate function is used.
|
public void add(java.lang.Object value)
Aggregatepublic java.lang.Object getResult()
Aggregatepublic int getInternalType(int[] inputTypes)
throws java.sql.SQLException
AggregateValue,
of the aggregate function, given the H2 data type of the input data.
The method should check here if the number of parameters
passed is correct, and if not it should throw an exception.getInternalType in interface AggregateinputTypes - the H2 data type of the parameters,java.sql.SQLException - if the number/type of parameters passed is incorrect