Package adalid.core.interfaces
Interface Check
- All Superinterfaces:
Artifact,BooleanExpression,Expression,TypedArtifact
- All Known Implementing Classes:
BooleanComparisonX,BooleanConditionalX,BooleanDataAggregateX,BooleanOrderedPairX,BooleanOtherwiseX,BooleanRowsAggregateX,BooleanScalarX,BooleanX
- Author:
- Jorge Campins
-
Method Summary
Modifier and TypeMethodDescriptionvoidsetCheckEvent(CheckEvent checkEvent) El método setCheckEvent se utiliza para establecer en que evento o eventos se debe evaluar la expresión.voidsetCheckpoint(Checkpoint checkpoint) El método setCheckpoint se utiliza para establecer en que componente o componentes se debe evaluar la expresión.Methods inherited from interface adalid.core.interfaces.Artifact
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, clearAttributes, depth, finalise, finish, getAlias, getAttribute, getAttribute, getClassPath, getCrypticName, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultColumnHeader, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getFullName, getKeyFeatures, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedColumnHeader, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPathList, getPathString, getSqlName, hashCodeHexString, isAnnotated, isClassInPath, isDeclared, isExpression, isFinalised, isFinished, isInherited, isInheritedFromAbstract, isInheritedFromConcrete, isNotDeclared, isNotInherited, isNotInheritedFromAbstract, isNotInheritedFromConcrete, isOperation, put, round, setAlias, setDefaultCollectionLabel, setDefaultCollectionShortLabel, setDefaultColumnHeader, setDefaultColumnHeader, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedColumnHeader, setLocalizedColumnHeader, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, toString, toString, toString, toStringMethods inherited from interface adalid.core.interfaces.BooleanExpression
and, getDefaultErrorMessage, getLocalizedErrorMessage, implies, isEqualTo, isFalse, isLogicalTautology, isNotEqualTo, isNotFalse, isNotNull, isNotTrue, isNull, isNullOrEqualTo, isNullOrFalse, isNullOrNotEqualTo, isNullOrTrue, isTrue, nand, nor, not, or, setDefaultErrorMessage, setLocalizedErrorMessage, setLogicalTautology, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, then, toCharString, trigger, xnor, xorMethods inherited from interface adalid.core.interfaces.Expression
addVerifiedUsage, getCrossReferencedExpressionsKey, getCrossReferencedExpressionsSet, getCrossReferencedExpressionsSet, getExpressionString, getOperands, getOperator, getParentExpression, getReferencedColumnsList, getReferencedColumnsMap, getReferencedJoinsList, getReferencedJoinsList, getReferencedJoinsMap, getReferencedJoinsMap, getStringsSet, getVerifiedUsageMap, getVerifiedUsages, getVerifiedUsers, isCrossReferencedExpression, isSingleEntityExpression, isSingleEntityExpressionMethods inherited from interface adalid.core.interfaces.TypedArtifact
getDataType
-
Method Details
-
getCheckEvent
CheckEvent getCheckEvent()- Returns:
- the check event
-
setCheckEvent
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
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.
-