public class AggregateFunctionFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
B_AND |
static java.lang.String |
B_NOT |
static java.lang.String |
B_OR |
static java.lang.String |
BD_ABSDIFF |
static java.lang.String |
BD_AVG |
static java.lang.String |
BD_AVG_WITH_NULL_VALUES |
static java.lang.String |
BD_COUNT |
static java.lang.String |
BD_COUNT_FALSE_BOOLS |
static java.lang.String |
BD_COUNT_NULL_OR_FALSE_BOOLS |
static java.lang.String |
BD_COUNT_TRUE_BOOLS |
static java.lang.String |
BD_COUNT_WITH_NULL_VALUES |
static java.lang.String |
BD_DIFF |
static java.lang.String |
BD_DIV |
static java.lang.String |
BD_DIV_WITH_NULL_AS_ZERO |
static java.lang.String |
BD_MAX |
static java.lang.String |
BD_MEDIAN |
static java.lang.String |
BD_MEDIAN_WITH_NULL_VALUES |
static java.lang.String |
BD_MIN |
static java.lang.String |
BD_MODE |
static java.lang.String |
BD_PROD |
static java.lang.String |
BD_PROD_WITH_NULL_AS_ZERO |
static java.lang.String |
BD_STDDEV |
static java.lang.String |
BD_STDDEV_WITH_NULL_VALUES |
static java.lang.String |
BD_SUM |
static java.lang.String |
BD_VARIANCE |
static java.lang.String |
BD_VARIANCE_WITH_NULL_VALUES |
static java.lang.String |
BO_FILTER_BY_ENTITY |
static java.lang.String |
BO_FIRST_NOT_DELETED |
static java.lang.String |
BO_NEWEST |
static java.lang.String |
BO_NEWEST_NOT_DELETED |
static java.lang.String |
BO_OLDEST |
static java.lang.String |
BO_OLDEST_NOT_DELETED |
static java.lang.String |
BO_UNION |
static java.lang.String |
BO_UNIQUE_OR_NULL |
static java.lang.String |
D_MAX |
static java.lang.String |
D_MIN |
static java.lang.String |
FUNCTION_SEPARATOR |
static java.lang.String |
INT_MAX |
static java.lang.String |
INT_MIN |
static java.lang.String |
LONG_MAX |
static java.lang.String |
LONG_MIN |
static java.lang.String |
O_ALL_NON_NULL_OR_POPULATED_RELATIONS |
static java.lang.String |
O_ALL_NULL |
static java.lang.String |
O_ALL_NULL_OR_EMPTY_RELATIONS |
static java.lang.String |
O_ANY_NON_NULL_OR_POPULATED_RELATIONS |
static java.lang.String |
O_ANY_NULL |
static java.lang.String |
O_ANY_NULL_OR_EMPTY_RELATIONS |
static java.lang.String |
O_FIRST_NON_NULL |
static java.lang.String |
PARAMETER_SEPARATOR |
static java.lang.String |
S_ALL_NON_NULL_OR_EMPTY |
static java.lang.String |
S_ALL_NULL_OR_EMPTY |
static java.lang.String |
S_ANY_NON_NULL_OR_EMPTY |
static java.lang.String |
S_ANY_NULL_OR_EMPTY |
static java.lang.String |
S_FIRST_NON_NULL_OR_EMPTY |
static java.lang.String |
S_SORT_JOIN_COMMA_LIST |
Constructor and Description |
---|
AggregateFunctionFactory() |
Modifier and Type | Method and Description |
---|---|
static boolean |
exists(java.lang.String name) |
static AggregateFunctionI |
getInstance(java.lang.String name,
SchemaI schema) |
static AggregateFunctionI |
getInstance(java.lang.String name,
SchemaI schema,
java.lang.String parameters) |
static boolean |
isParameterized(java.lang.String name) |
void |
registerAggregate(java.lang.String name,
java.lang.reflect.Constructor cons) |
public static final java.lang.String PARAMETER_SEPARATOR
public static final java.lang.String FUNCTION_SEPARATOR
public static final java.lang.String S_SORT_JOIN_COMMA_LIST
public static final java.lang.String S_ALL_NULL_OR_EMPTY
public static final java.lang.String S_ANY_NULL_OR_EMPTY
public static final java.lang.String S_ALL_NON_NULL_OR_EMPTY
public static final java.lang.String S_ANY_NON_NULL_OR_EMPTY
public static final java.lang.String S_FIRST_NON_NULL_OR_EMPTY
public static final java.lang.String BD_MIN
public static final java.lang.String BD_MAX
public static final java.lang.String BD_MODE
public static final java.lang.String BD_SUM
public static final java.lang.String BD_DIFF
public static final java.lang.String BD_ABSDIFF
public static final java.lang.String BD_PROD
public static final java.lang.String BD_PROD_WITH_NULL_AS_ZERO
public static final java.lang.String BD_DIV
public static final java.lang.String BD_DIV_WITH_NULL_AS_ZERO
public static final java.lang.String BD_AVG
public static final java.lang.String BD_AVG_WITH_NULL_VALUES
public static final java.lang.String BD_MEDIAN
public static final java.lang.String BD_MEDIAN_WITH_NULL_VALUES
public static final java.lang.String BD_VARIANCE
public static final java.lang.String BD_VARIANCE_WITH_NULL_VALUES
public static final java.lang.String BD_STDDEV
public static final java.lang.String BD_STDDEV_WITH_NULL_VALUES
public static final java.lang.String BD_COUNT
public static final java.lang.String BD_COUNT_WITH_NULL_VALUES
public static final java.lang.String BD_COUNT_TRUE_BOOLS
public static final java.lang.String BD_COUNT_FALSE_BOOLS
public static final java.lang.String BD_COUNT_NULL_OR_FALSE_BOOLS
public static final java.lang.String INT_MIN
public static final java.lang.String INT_MAX
public static final java.lang.String LONG_MIN
public static final java.lang.String LONG_MAX
public static final java.lang.String B_NOT
public static final java.lang.String B_OR
public static final java.lang.String B_AND
public static final java.lang.String D_MIN
public static final java.lang.String D_MAX
public static final java.lang.String BO_UNION
public static final java.lang.String BO_FIRST_NOT_DELETED
public static final java.lang.String BO_NEWEST
public static final java.lang.String BO_NEWEST_NOT_DELETED
public static final java.lang.String BO_OLDEST
public static final java.lang.String BO_OLDEST_NOT_DELETED
public static final java.lang.String BO_UNIQUE_OR_NULL
public static final java.lang.String BO_FILTER_BY_ENTITY
public static final java.lang.String O_FIRST_NON_NULL
public static final java.lang.String O_ALL_NULL
public static final java.lang.String O_ANY_NULL
public static final java.lang.String O_ALL_NULL_OR_EMPTY_RELATIONS
public static final java.lang.String O_ANY_NULL_OR_EMPTY_RELATIONS
public static final java.lang.String O_ALL_NON_NULL_OR_POPULATED_RELATIONS
public static final java.lang.String O_ANY_NON_NULL_OR_POPULATED_RELATIONS
public static boolean exists(java.lang.String name)
public static boolean isParameterized(java.lang.String name)
public void registerAggregate(java.lang.String name, java.lang.reflect.Constructor cons)
public static AggregateFunctionI getInstance(java.lang.String name, SchemaI schema)
public static AggregateFunctionI getInstance(java.lang.String name, SchemaI schema, java.lang.String parameters)
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.