public static enum AggregateGroupFieldsAction.OperatorType extends Enum<AggregateGroupFieldsAction.OperatorType>
Enum Constant and Description |
---|
AVERAGE |
COUNT |
FIRST |
GROUPBY |
LAST |
MAXIMUM |
MINIMUM |
SUM |
Modifier and Type | Method and Description |
---|---|
void |
apply(GroupByReader groupByReader,
AggregateGroupFieldsAction.GroupByField field) |
void |
generateCode(CodeWriter writer,
AggregateGroupFieldsAction.GroupByField field) |
protected void |
generateCodeByFunction(CodeWriter writer,
AggregateGroupFieldsAction.GroupByField field,
String function) |
static AggregateGroupFieldsAction.OperatorType |
lookup(String value) |
static AggregateGroupFieldsAction.OperatorType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AggregateGroupFieldsAction.OperatorType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AggregateGroupFieldsAction.OperatorType GROUPBY
public static final AggregateGroupFieldsAction.OperatorType COUNT
public static final AggregateGroupFieldsAction.OperatorType SUM
public static final AggregateGroupFieldsAction.OperatorType AVERAGE
public static final AggregateGroupFieldsAction.OperatorType FIRST
public static final AggregateGroupFieldsAction.OperatorType LAST
public static final AggregateGroupFieldsAction.OperatorType MINIMUM
public static final AggregateGroupFieldsAction.OperatorType MAXIMUM
public static AggregateGroupFieldsAction.OperatorType[] values()
for (AggregateGroupFieldsAction.OperatorType c : AggregateGroupFieldsAction.OperatorType.values()) System.out.println(c);
public static AggregateGroupFieldsAction.OperatorType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static AggregateGroupFieldsAction.OperatorType lookup(String value)
protected void generateCodeByFunction(CodeWriter writer, AggregateGroupFieldsAction.GroupByField field, String function)
public void generateCode(CodeWriter writer, AggregateGroupFieldsAction.GroupByField field)
public void apply(GroupByReader groupByReader, AggregateGroupFieldsAction.GroupByField field)
Copyright (c) 2006-2024 North Concepts Inc. All Rights Reserved.