Class BooleanDataAggregateX

    • Method Detail

      • isNull

        public BooleanComparisonX isNull()
        Description copied from interface: BooleanExpression
        El método isNull contruye una expresión lógica que genera la comparación de esta expresión con el valor nulo. La comparación resulta en verdadero si el valor de la expresión es nulo.
        Specified by:
        isNull in interface BooleanExpression
        Returns:
        expresión lógica que genera la comparación con el valor nulo.
      • isNotNull

        public BooleanComparisonX isNotNull()
        Description copied from interface: BooleanExpression
        El método isNotNull contruye una expresión lógica que genera la comparación de esta expresión con el valor nulo. La comparación resulta en verdadero si el valor de la expresión no es nulo.
        Specified by:
        isNotNull in interface BooleanExpression
        Returns:
        expresión lógica que genera la comparación con el valor nulo.
      • isTrue

        public BooleanComparisonX isTrue()
        Description copied from interface: BooleanExpression
        El método isTrue contruye una expresión lógica que genera la evaluación de esta expresión. La evaluación resulta en verdadero si el valor de la expresión es verdadero.
        Specified by:
        isTrue in interface BooleanExpression
        Returns:
        expresión lógica que genera la evaluación de esta expresión.
      • isFalse

        public BooleanComparisonX isFalse()
        Description copied from interface: BooleanExpression
        El método isFalse contruye una expresión lógica que genera la evaluación de esta expresión. La evaluación resulta en verdadero si el valor de la expresión es falso.
        Specified by:
        isFalse in interface BooleanExpression
        Returns:
        expresión lógica que genera la evaluación de esta expresión.
      • isNotTrue

        public BooleanComparisonX isNotTrue()
        Description copied from interface: BooleanExpression
        El método isNotTrue contruye una expresión lógica que genera la evaluación de esta expresión. La evaluación resulta en verdadero si el valor de la expresión es nulo o es falso.
        Specified by:
        isNotTrue in interface BooleanExpression
        Returns:
        expresión lógica que genera la evaluación de esta expresión.
      • isNotFalse

        public BooleanComparisonX isNotFalse()
        Description copied from interface: BooleanExpression
        El método isNotFalse contruye una expresión lógica que genera la evaluación de esta expresión. La evaluación resulta en verdadero si el valor de la expresión es nulo o es verdadero.
        Specified by:
        isNotFalse in interface BooleanExpression
        Returns:
        expresión lógica que genera la evaluación de esta expresión.
      • isNullOrTrue

        public BooleanComparisonX isNullOrTrue()
        Description copied from interface: BooleanExpression
        El método isNullOrTrue contruye una expresión lógica que genera la evaluación de esta expresión. La evaluación resulta en verdadero si el valor de la expresión es nulo o es verdadero.
        Specified by:
        isNullOrTrue in interface BooleanExpression
        Returns:
        expresión lógica que genera la evaluación de esta expresión.
      • isNullOrFalse

        public BooleanComparisonX isNullOrFalse()
        Description copied from interface: BooleanExpression
        El método isNullOrFalse contruye una expresión lógica que genera la evaluación de esta expresión. La evaluación resulta en verdadero si el valor de la expresión es nulo o es falso.
        Specified by:
        isNullOrFalse in interface BooleanExpression
        Returns:
        expresión lógica que genera la evaluación de esta expresión.
      • isEqualTo

        public BooleanComparisonX isEqualTo​(BooleanExpression y)
        Description copied from interface: BooleanExpression
        El método isEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con la expresión que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos son iguales.
        Specified by:
        isEqualTo in interface BooleanExpression
        Parameters:
        y - operando Y
        Returns:
        expresión lógica que genera la comparación de ambos operandos.
      • isNotEqualTo

        public BooleanComparisonX isNotEqualTo​(BooleanExpression y)
        Description copied from interface: BooleanExpression
        El método isNotEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con la expresión que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos no son iguales.
        Specified by:
        isNotEqualTo in interface BooleanExpression
        Parameters:
        y - operando Y
        Returns:
        expresión lógica que genera la comparación de ambos operandos.
      • isNullOrEqualTo

        public BooleanComparisonX isNullOrEqualTo​(BooleanExpression y)
        Description copied from interface: BooleanExpression
        El método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con la expresión que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos son iguales.
        Specified by:
        isNullOrEqualTo in interface BooleanExpression
        Parameters:
        y - operando Y
        Returns:
        expresión lógica que genera la comparación de ambos operandos.
      • isNullOrNotEqualTo

        public BooleanComparisonX isNullOrNotEqualTo​(BooleanExpression y)
        Description copied from interface: BooleanExpression
        El método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con la expresión que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos no son iguales.
        Specified by:
        isNullOrNotEqualTo in interface BooleanExpression
        Parameters:
        y - operando Y
        Returns:
        expresión lógica que genera la comparación de ambos operandos.
      • then

        public EntityConditionalX then​(Entity value)
        Description copied from interface: BooleanExpression
        El método then contruye una expresión condicional que genera la evaluación de esta expresión y da como resultado el valor que recibe como argumento (value), si el valor de esta expresión es verdadero; o el valor nulo, si el valor de esta expresión no es verdadero.
        Specified by:
        then in interface BooleanExpression
        Parameters:
        value - value
        Returns:
        value, si el valor de la expresión es verdadero; de lo contrario, el valor nulo.
      • then

        public EntityConditionalX then​(Instance value)
        Description copied from interface: BooleanExpression
        El método then contruye una expresión condicional que genera la evaluación de esta expresión y da como resultado el valor que recibe como argumento (value), si el valor de esta expresión es verdadero; o el valor nulo, si el valor de esta expresión no es verdadero.
        Specified by:
        then in interface BooleanExpression
        Parameters:
        value - value
        Returns:
        value, si el valor de la expresión es verdadero; de lo contrario, el valor nulo.
      • then

        public EntityConditionalX then​(SpecialEntityValue value)
        Description copied from interface: BooleanExpression
        El método then contruye una expresión condicional que genera la evaluación de esta expresión y da como resultado el valor que recibe como argumento (value), si el valor de esta expresión es verdadero; o el valor nulo, si el valor de esta expresión no es verdadero.
        Specified by:
        then in interface BooleanExpression
        Parameters:
        value - value
        Returns:
        value, si el valor de la expresión es verdadero; de lo contrario, el valor nulo.
      • then

        public EntityConditionalX then​(EntityExpression value)
        Description copied from interface: BooleanExpression
        El método then contruye una expresión condicional que genera la evaluación de esta expresión y da como resultado el valor que recibe como argumento (value), si el valor de esta expresión es verdadero; o el valor nulo, si el valor de esta expresión no es verdadero.
        Specified by:
        then in interface BooleanExpression
        Parameters:
        value - value
        Returns:
        value, si el valor de la expresión es verdadero; de lo contrario, el valor nulo.
      • then

        public BooleanConditionalX then​(Boolean value)
        Description copied from interface: BooleanExpression
        El método then contruye una expresión condicional que genera la evaluación de esta expresión y da como resultado el valor que recibe como argumento (value), si el valor de esta expresión es verdadero; o el valor nulo, si el valor de esta expresión no es verdadero.
        Specified by:
        then in interface BooleanExpression
        Parameters:
        value - value
        Returns:
        value, si el valor de la expresión es verdadero; de lo contrario, el valor nulo.
      • then

        public BooleanConditionalX then​(SpecialBooleanValue value)
        Description copied from interface: BooleanExpression
        El método then contruye una expresión condicional que genera la evaluación de esta expresión y da como resultado el valor que recibe como argumento (value), si el valor de esta expresión es verdadero; o el valor nulo, si el valor de esta expresión no es verdadero.
        Specified by:
        then in interface BooleanExpression
        Parameters:
        value - value
        Returns:
        value, si el valor de la expresión es verdadero; de lo contrario, el valor nulo.
      • then

        public BooleanConditionalX then​(BooleanExpression value)
        Description copied from interface: BooleanExpression
        El método then contruye una expresión condicional que genera la evaluación de esta expresión y da como resultado el valor que recibe como argumento (value), si el valor de esta expresión es verdadero; o el valor nulo, si el valor de esta expresión no es verdadero.
        Specified by:
        then in interface BooleanExpression
        Parameters:
        value - value
        Returns:
        value, si el valor de la expresión es verdadero; de lo contrario, el valor nulo.
      • then

        public CharacterConditionalX then​(String value)
        Description copied from interface: BooleanExpression
        El método then contruye una expresión condicional que genera la evaluación de esta expresión y da como resultado el valor que recibe como argumento (value), si el valor de esta expresión es verdadero; o el valor nulo, si el valor de esta expresión no es verdadero.
        Specified by:
        then in interface BooleanExpression
        Parameters:
        value - value
        Returns:
        value, si el valor de la expresión es verdadero; de lo contrario, el valor nulo.
      • then

        public CharacterConditionalX then​(SpecialCharacterValue value)
        Description copied from interface: BooleanExpression
        El método then contruye una expresión condicional que genera la evaluación de esta expresión y da como resultado el valor que recibe como argumento (value), si el valor de esta expresión es verdadero; o el valor nulo, si el valor de esta expresión no es verdadero.
        Specified by:
        then in interface BooleanExpression
        Parameters:
        value - value
        Returns:
        value, si el valor de la expresión es verdadero; de lo contrario, el valor nulo.
      • then

        public CharacterConditionalX then​(Expression value)
        Description copied from interface: BooleanExpression
        El método then contruye una expresión condicional que genera la evaluación de esta expresión y da como resultado el valor que recibe como argumento (value), si el valor de esta expresión es verdadero; o el valor nulo, si el valor de esta expresión no es verdadero.
        Specified by:
        then in interface BooleanExpression
        Parameters:
        value - value
        Returns:
        value, si el valor de la expresión es verdadero; de lo contrario, el valor nulo.
      • then

        public NumericConditionalX then​(Number value)
        Description copied from interface: BooleanExpression
        El método then contruye una expresión condicional que genera la evaluación de esta expresión y da como resultado el valor que recibe como argumento (value), si el valor de esta expresión es verdadero; o el valor nulo, si el valor de esta expresión no es verdadero.
        Specified by:
        then in interface BooleanExpression
        Parameters:
        value - value
        Returns:
        value, si el valor de la expresión es verdadero; de lo contrario, el valor nulo.
      • then

        public NumericConditionalX then​(SpecialNumericValue value)
        Description copied from interface: BooleanExpression
        El método then contruye una expresión condicional que genera la evaluación de esta expresión y da como resultado el valor que recibe como argumento (value), si el valor de esta expresión es verdadero; o el valor nulo, si el valor de esta expresión no es verdadero.
        Specified by:
        then in interface BooleanExpression
        Parameters:
        value - value
        Returns:
        value, si el valor de la expresión es verdadero; de lo contrario, el valor nulo.
      • then

        public NumericConditionalX then​(NumericExpression value)
        Description copied from interface: BooleanExpression
        El método then contruye una expresión condicional que genera la evaluación de esta expresión y da como resultado el valor que recibe como argumento (value), si el valor de esta expresión es verdadero; o el valor nulo, si el valor de esta expresión no es verdadero.
        Specified by:
        then in interface BooleanExpression
        Parameters:
        value - value
        Returns:
        value, si el valor de la expresión es verdadero; de lo contrario, el valor nulo.
      • then

        public TemporalConditionalX then​(Date value)
        Description copied from interface: BooleanExpression
        El método then contruye una expresión condicional que genera la evaluación de esta expresión y da como resultado el valor que recibe como argumento (value), si el valor de esta expresión es verdadero; o el valor nulo, si el valor de esta expresión no es verdadero.
        Specified by:
        then in interface BooleanExpression
        Parameters:
        value - value
        Returns:
        value, si el valor de la expresión es verdadero; de lo contrario, el valor nulo.
      • then

        public TemporalConditionalX then​(SpecialTemporalValue value)
        Description copied from interface: BooleanExpression
        El método then contruye una expresión condicional que genera la evaluación de esta expresión y da como resultado el valor que recibe como argumento (value), si el valor de esta expresión es verdadero; o el valor nulo, si el valor de esta expresión no es verdadero.
        Specified by:
        then in interface BooleanExpression
        Parameters:
        value - value
        Returns:
        value, si el valor de la expresión es verdadero; de lo contrario, el valor nulo.
      • then

        public TemporalConditionalX then​(TemporalExpression value)
        Description copied from interface: BooleanExpression
        El método then contruye una expresión condicional que genera la evaluación de esta expresión y da como resultado el valor que recibe como argumento (value), si el valor de esta expresión es verdadero; o el valor nulo, si el valor de esta expresión no es verdadero.
        Specified by:
        then in interface BooleanExpression
        Parameters:
        value - value
        Returns:
        value, si el valor de la expresión es verdadero; de lo contrario, el valor nulo.
      • and

        public BooleanOrderedPairX and​(BooleanExpression y)
        Description copied from interface: BooleanExpression
        El método and contruye una expresión lógica que genera la conjunción (AND) de esta expresión (operando X) con la expresión que recibe como argumento (operando Y). La conjunción es un operador lógico que resulta en verdadero si ambos operandos son verdadero.
        Specified by:
        and in interface BooleanExpression
        Parameters:
        y - operando Y
        Returns:
        expresión lógica que genera la conjunción de ambos operandos.
      • nand

        public BooleanOrderedPairX nand​(BooleanExpression y)
        Description copied from interface: BooleanExpression
        El método nand contruye una expresión lógica que genera la negación alternativa (NAND) de esta expresión (operando X) con la expresión que recibe como argumento (operando Y). La negación alternativa 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).
        Specified by:
        nand in interface BooleanExpression
        Parameters:
        y - operando Y
        Returns:
        expresión lógica que genera la negación alternativa de ambos operandos.
      • or

        public BooleanOrderedPairX or​(BooleanExpression y)
        Description copied from interface: BooleanExpression
        El método or contruye una expresión lógica que genera la disyunción (OR) de esta expresión (operando X) con la expresión que recibe como argumento (operando Y). La disyunción es un operador lógico que resulta en verdadero si uno de los operandos es verdadero.
        Specified by:
        or in interface BooleanExpression
        Parameters:
        y - operando Y
        Returns:
        expresión lógica que genera la disyunción de ambos operandos.
      • nor

        public BooleanOrderedPairX nor​(BooleanExpression y)
        Description copied from interface: BooleanExpression
        El método nor contruye una expresión lógica que genera la negación conjunta (NOR) de esta expresión (operando X) con la expresión que recibe como argumento (operando Y). La negación conjunta 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).
        Specified by:
        nor in interface BooleanExpression
        Parameters:
        y - operando Y
        Returns:
        expresión lógica que genera la negación conjunta de ambos operandos.
      • xor

        public BooleanOrderedPairX xor​(BooleanExpression y)
        Description copied from interface: BooleanExpression
        El método xor contruye una expresión lógica que genera la disyunción exclusiva (XOR) de esta expresión (operando X) con la expresión que recibe como argumento (operando Y). La disyunción exclusiva es un operador lógico que resulta en verdadero si uno y solo uno de los operandos es verdadero.
        Specified by:
        xor in interface BooleanExpression
        Parameters:
        y - operando Y
        Returns:
        expresión lógica que genera la disyunción exclusiva de ambos operandos.
      • xnor

        public BooleanOrderedPairX xnor​(BooleanExpression y)
        Description copied from interface: BooleanExpression
        El método xnor contruye una expresión lógica que genera la equivalencia (XNOR) de esta expresión (operando X) con la expresión que recibe como argumento (operando Y). La equivalencia 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).
        Specified by:
        xnor in interface BooleanExpression
        Parameters:
        y - operando Y
        Returns:
        expresión lógica que genera la equivalencia de ambos operandos.
      • implies

        public BooleanOrderedPairX implies​(BooleanExpression y)
        Description copied from interface: BooleanExpression
        El método implies contruye una expresión lógica que genera la condicional material (X_IMPLIES_Y) de esta expresión (operando X) con la expresión que recibe como argumento (operando Y). La condicional material 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).
        Specified by:
        implies in interface BooleanExpression
        Parameters:
        y - operando Y
        Returns:
        expresión lógica que genera la condicional material de ambos operandos.
      • not

        public BooleanScalarX not()
        Description copied from interface: BooleanExpression
        El método not contruye una expresión lógica que genera la negación (NOT) de esta expresión (operando X). La negación es un operador lógico que resulta en verdadero si X es falso y en falso si X es verdadero.
        Specified by:
        not in interface BooleanExpression
        Returns:
        expresión lógica que genera la negación de esta expresión.
      • toCharString

        public CharacterScalarX toCharString()
        Description copied from interface: BooleanExpression
        El método toCharString contruye una expresión que genera la conversión de esta expresión a una expresión alfanumérica.
        Specified by:
        toCharString in interface BooleanExpression
        Returns:
        expresión que genera la conversión de esta expresión.
      • setDefaultErrorMessage

        public void setDefaultErrorMessage​(String defaultErrorMessage)
        El método setDefaultErrorMessage se utiliza para establecer el mensaje de error asociado a la expresión que se almacena en el archivo de recursos por defecto. En caso de que el archivo de recursos para el idioma seleccionado por el usuario no esté disponible, la interfaz de la aplicación utiliza el archivo de recursos por defecto para obtener el valor del mensaje.
        Specified by:
        setDefaultErrorMessage in interface BooleanExpression
        Parameters:
        defaultErrorMessage - mensaje de error asociado a la expresión
      • setLocalizedErrorMessage

        public void setLocalizedErrorMessage​(Locale locale,
                                             String localizedErrorMessage)
        El método setLocalizedErrorMessage se utiliza para establecer el mensaje de error asociado a la expresión que se almacena en el archivo de recursos de configuración regional. En caso de que el archivo de recursos para el idioma seleccionado por el usuario no esté disponible, la interfaz de la aplicación utiliza el archivo de recursos por defecto para obtener el valor del mensaje.
        Specified by:
        setLocalizedErrorMessage in interface BooleanExpression
        Parameters:
        locale - configuración regional
        localizedErrorMessage - mensaje de error asociado a la expresión
      • setCheckEvent

        public void setCheckEvent​(CheckEvent checkEvent)
        El método setCheckEvent se utiliza para establecer en que evento o eventos se debe evaluar la expresión.
        Specified by:
        setCheckEvent in interface Check
        Parameters:
        checkEvent - evento o eventos donde se debe evaluar la expresión. Su valor es uno de los elementos de la enumeración CheckEvent. Seleccione INSERT o UPDATE si la expresión se debe evaluar solamente al agregar o al actualizar, respectivamente. Seleccione INSERT_AND_UPDATE para evaluar la expresión en ambos eventos; esta es la opción predeterminada.
      • setCheckpoint

        public void setCheckpoint​(Checkpoint checkpoint)
        El método setCheckpoint se utiliza para establecer en que componente o componentes se debe evaluar la expresión.
        Specified by:
        setCheckpoint in interface Check
        Parameters:
        checkpoint - componente o componentes donde se debe evaluar la expresión. Su valor es uno de los elementos de la enumeración Checkpoint. Seleccione DATABASE_TRIGGER o USER_INTERFACE si la expresión se debe evaluar solamente en un disparador (trigger) de la base de datos o en la interfaz de usuario, respectivamente. Seleccione WHEREVER_POSSIBLE para evaluar la expresión en ambos componentes, siempre que sea posible; esta es la opción predeterminada.