Interface Check

All Superinterfaces:
Artifact, BooleanExpression, Expression, TypedArtifact
All Known Implementing Classes:
BooleanComparisonX, BooleanConditionalX, BooleanDataAggregateX, BooleanOrderedPairX, BooleanOtherwiseX, BooleanRowsAggregateX, BooleanScalarX, BooleanX

public interface Check extends BooleanExpression
Author:
Jorge Campins
  • Method Details

    • getCheckEvent

      CheckEvent getCheckEvent()
      Returns:
      the check event
    • setCheckEvent

      void setCheckEvent(CheckEvent checkEvent)
      El método setCheckEvent se utiliza para establecer en que evento o eventos se debe evaluar la expresión.
      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.
    • getCheckpoint

      Checkpoint getCheckpoint()
      Returns:
      the checkpoint
    • setCheckpoint

      void setCheckpoint(Checkpoint checkpoint)
      El método setCheckpoint se utiliza para establecer en que componente o componentes se debe evaluar la expresión.
      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.