Enum Class OrderedPairOp

java.lang.Object
java.lang.Enum<OrderedPairOp>
adalid.core.enums.OrderedPairOp
All Implemented Interfaces:
Operator, Serializable, Comparable<OrderedPairOp>, Constable

public enum OrderedPairOp extends Enum<OrderedPairOp> implements Operator
Author:
Jorge Campins
  • Enum Constant Details

    • COALESCE

      public static final OrderedPairOp COALESCE
      El operador COALESCE devuelve el primero de sus operandos que no es nulo. Solo devuelve nulo si ambos operandos son nulos.
    • NULLIF

      public static final OrderedPairOp NULLIF
    • MAXIMUM

      public static final OrderedPairOp MAXIMUM
    • MINIMUM

      public static final OrderedPairOp MINIMUM
    • AND

      public static final OrderedPairOp AND
      La conjunción (AND) es un operador lógico que resulta en verdadero si ambos operandos son verdadero.
    • NAND

      public static final OrderedPairOp NAND
      La negación alternativa (NAND) es un operador lógico que resulta en verdadero si uno de los operandos es falso. Es equivalente a la negación (NOT) de la conjunción (AND).
    • OR

      public static final OrderedPairOp OR
      La disyunción (OR) es un operador lógico que resulta en verdadero si uno de los operandos es verdadero.
    • NOR

      public static final OrderedPairOp NOR
      La negación conjunta (NOR) es un operador lógico que resulta en verdadero si ambos operandos son falso. Es equivalente a la negación (NOT) de la disyunción (OR).
    • XOR

      public static final OrderedPairOp XOR
      La disyunción exclusiva (XOR) es un operador lógico que resulta en verdadero si uno y solo uno de los operandos es verdadero.
    • XNOR

      public static final OrderedPairOp XNOR
      La equivalencia (XNOR) es un operador lógico que resulta en verdadero si ambos operandos son verdadero ó si ambos son falso. Es equivalente a la negación (NOT) de la disyunción exclusiva (XOR).
    • X_IMPLIES_Y

      public static final OrderedPairOp X_IMPLIES_Y
      La condicional material (X_IMPLIES_Y) es un operador lógico que resulta en falso solo si X es verdadero y Y es falso. Es equivalente a la disyunción (OR) de la negación (NOT) de X con Y (NOT X OR Y).
    • ASCII

      public static final OrderedPairOp ASCII
    • DIACRITICLESS_ASCII

      public static final OrderedPairOp DIACRITICLESS_ASCII
    • CONCAT

      public static final OrderedPairOp CONCAT
    • CONCATENATE

      public static final OrderedPairOp CONCATENATE
    • FORMAT

      public static final OrderedPairOp FORMAT
    • LEFT

      public static final OrderedPairOp LEFT
    • SUBSTR

      public static final OrderedPairOp SUBSTR
    • TO_ZERO_PADDED_STRING

      public static final OrderedPairOp TO_ZERO_PADDED_STRING
    • X_PLUS_Y

      public static final OrderedPairOp X_PLUS_Y
    • X_MINUS_Y

      public static final OrderedPairOp X_MINUS_Y
    • X_MULTIPLIED_BY_Y

      public static final OrderedPairOp X_MULTIPLIED_BY_Y
    • X_DIVIDED_INTO_Y

      public static final OrderedPairOp X_DIVIDED_INTO_Y
    • X_RAISED_TO_THE_Y

      public static final OrderedPairOp X_RAISED_TO_THE_Y
    • ADD_YEARS

      public static final OrderedPairOp ADD_YEARS
    • ADD_MONTHS

      public static final OrderedPairOp ADD_MONTHS
    • ADD_WEEKS

      public static final OrderedPairOp ADD_WEEKS
    • ADD_DAYS

      public static final OrderedPairOp ADD_DAYS
    • ADD_HOURS

      public static final OrderedPairOp ADD_HOURS
    • ADD_MINUTES

      public static final OrderedPairOp ADD_MINUTES
    • ADD_SECONDS

      public static final OrderedPairOp ADD_SECONDS
    • DIFF_IN_YEARS

      public static final OrderedPairOp DIFF_IN_YEARS
    • DIFF_IN_MONTHS

      public static final OrderedPairOp DIFF_IN_MONTHS
    • DIFF_IN_WEEKS

      public static final OrderedPairOp DIFF_IN_WEEKS
    • DIFF_IN_DAYS

      public static final OrderedPairOp DIFF_IN_DAYS
    • DIFF_IN_HOURS

      public static final OrderedPairOp DIFF_IN_HOURS
    • DIFF_IN_MINUTES

      public static final OrderedPairOp DIFF_IN_MINUTES
    • DIFF_IN_SECONDS

      public static final OrderedPairOp DIFF_IN_SECONDS
    • TO_TIMESTAMP

      public static final OrderedPairOp TO_TIMESTAMP
  • Method Details

    • values

      public static OrderedPairOp[] 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

      public static OrderedPairOp valueOf(String name)
      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 name
      NullPointerException - if the argument is null