Package adalid.core.enums
Enum Class DataAggregateOp
- All Implemented Interfaces:
Operator,Serializable,Comparable<DataAggregateOp>,Constable
- Author:
- Jorge Campins
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionLa conjunción (AND) es un operador lógico que resulta en verdadero si todos los operandos son verdadero.El operador COALESCE devuelve el primero de sus operandos que no es nulo.La negación alternativa (NAND) es un operador lógico que resulta en verdadero si al menos uno de los operandos es falso.La equivalencia no-asociativa (NAXNOR) es un operador lógico que resulta en verdadero si todos los operandos son verdadero ó si todos son falso.La disyunción exclusiva no-asociativa (NAXOR) es un operador lógico que resulta en verdadero si uno y solo uno de los operandos es verdadero.La negación conjunta (NOR) es un operador lógico que resulta en verdadero si todos los operandos son falso.NOR_OR_NAXOR es un operador lógico compuesto que resulta en verdadero si uno y solo uno de los operandos es verdadero ó si todos son falso.La disyunción (OR) es un operador lógico que resulta en verdadero si al menos uno de los operandos es verdadero. -
Method Summary
Modifier and TypeMethodDescriptionstatic DataAggregateOpReturns the enum constant of this class with the specified name.static DataAggregateOp[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
COALESCE
El operador COALESCE devuelve el primero de sus operandos que no es nulo. Solo devuelve nulo si todos los operandos son nulos. -
COUNT
-
MAXIMUM
-
MINIMUM
-
AND
La conjunción (AND) es un operador lógico que resulta en verdadero si todos los operandos son verdadero. -
NAND
La negación alternativa (NAND) es un operador lógico que resulta en verdadero si al menos uno de los operandos es falso. Es equivalente a la negación (NOT) de la conjunción (AND). -
OR
La disyunción (OR) es un operador lógico que resulta en verdadero si al menos uno de los operandos es verdadero. -
NOR
La negación conjunta (NOR) es un operador lógico que resulta en verdadero si todos los operandos son falso. Es equivalente a la negación (NOT) de la disyunción (OR). -
NAXOR
La disyunción exclusiva no-asociativa (NAXOR) es un operador lógico que resulta en verdadero si uno y solo uno de los operandos es verdadero. -
NAXNOR
La equivalencia no-asociativa (NAXNOR) es un operador lógico que resulta en verdadero si todos los operandos son verdadero ó si todos son falso. Es equivalente a la negación (NOT) de la disyunción exclusiva no-asociativa (NAXOR). -
NOR_OR_NAXOR
NOR_OR_NAXOR es un operador lógico compuesto que resulta en verdadero si uno y solo uno de los operandos es verdadero ó si todos son falso. Es equivalente a la disyunción (OR) de la negación conjunta (NOR) y la disyunción exclusiva no-asociativa (NAXOR). Con solo dos operandos también es equivalente a la negación alternativa (NAND). -
CONCAT
-
CONCATENATE
-
SUM
-
PRODUCT
-
AVERAGE
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-