Package adalid.core.expressions
Class BooleanOrderedPairX
- java.lang.Object
-
- adalid.core.AbstractArtifact
-
- adalid.core.AbstractExpression
-
- adalid.core.expressions.AbstractOrderedPairX
-
- adalid.core.expressions.BooleanOrderedPairX
-
- All Implemented Interfaces:
Wrappable,Artifact,BooleanExpression,Check,Expression,NaryExpression,NaryOperation,OrderedPairX,Segment,State,TypedArtifact
public class BooleanOrderedPairX extends AbstractOrderedPairX implements Check, State
- Author:
- Jorge Campins
-
-
Field Summary
-
Fields inherited from class adalid.core.AbstractArtifact
ENGLISH, NBSP, PORTUGUESE, SPANISH
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleanOrderedPairXand(BooleanExpression y)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).CheckEventgetCheckEvent()CheckpointgetCheckpoint()StringgetDefaultErrorMessage()StringgetLocalizedErrorMessage(Locale locale)BooleanOrderedPairXimplies(BooleanExpression y)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).BooleanComparisonXisEqualTo(BooleanExpression y)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).BooleanComparisonXisFalse()El método isFalse contruye una expresión lógica que genera la evaluación de esta expresión.BooleanComparisonXisNotEqualTo(BooleanExpression y)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).BooleanComparisonXisNotFalse()El método isNotFalse contruye una expresión lógica que genera la evaluación de esta expresión.BooleanComparisonXisNotNull()El método isNotNull contruye una expresión lógica que genera la comparación de esta expresión con el valor nulo.BooleanComparisonXisNotTrue()El método isNotTrue contruye una expresión lógica que genera la evaluación de esta expresión.BooleanComparisonXisNull()El método isNull contruye una expresión lógica que genera la comparación de esta expresión con el valor nulo.BooleanComparisonXisNullOrEqualTo(BooleanExpression y)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).BooleanComparisonXisNullOrFalse()El método isNullOrFalse contruye una expresión lógica que genera la evaluación de esta expresión.BooleanComparisonXisNullOrNotEqualTo(BooleanExpression y)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).BooleanComparisonXisNullOrTrue()El método isNullOrTrue contruye una expresión lógica que genera la evaluación de esta expresión.BooleanComparisonXisTrue()El método isTrue contruye una expresión lógica que genera la evaluación de esta expresión.BooleanOrderedPairXnand(BooleanExpression y)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).BooleanOrderedPairXnor(BooleanExpression y)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).BooleanScalarXnot()El método not contruye una expresión lógica que genera la negación (NOT) de esta expresión (operando X).BooleanOrderedPairXor(BooleanExpression y)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).voidsetCheckEvent(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.voidsetDefaultErrorMessage(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.voidsetLocalizedErrorMessage(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.BooleanConditionalXthen(SpecialBooleanValue value)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.CharacterConditionalXthen(SpecialCharacterValue value)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.EntityConditionalXthen(SpecialEntityValue value)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.NumericConditionalXthen(SpecialNumericValue value)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.TemporalConditionalXthen(SpecialTemporalValue value)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.EntityConditionalXthen(Instance value)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.BooleanConditionalXthen(BooleanExpression value)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.EntityConditionalXthen(Entity value)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.EntityConditionalXthen(EntityExpression value)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.CharacterConditionalXthen(Expression value)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.NumericConditionalXthen(NumericExpression value)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.TemporalConditionalXthen(TemporalExpression value)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.BooleanConditionalXthen(Boolean value)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.NumericConditionalXthen(Number value)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.CharacterConditionalXthen(String value)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.TemporalConditionalXthen(Date value)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.CharacterScalarXtoCharString()El método toCharString contruye una expresión que genera la conversión de esta expresión a una expresión alfanumérica.TransitiontransitionTo(State y)Triggertrigger(ProcessOperation operation)BooleanOrderedPairXxnor(BooleanExpression y)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).BooleanOrderedPairXxor(BooleanExpression y)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).-
Methods inherited from class adalid.core.expressions.AbstractOrderedPairX
fieldsToString, getOperands, getOperator, getX, getY
-
Methods inherited from class adalid.core.AbstractExpression
checkArguments, checkUnusualArguments, checkUnusualInstance, copyDataType, finalise, getCorrespondingReferencedColumnsList, getCrossReferencedExpressionsKey, getCrossReferencedExpressionsSet, getCrossReferencedExpressionsSet, getDataType, getDefaultWrapperClass, getExpressionString, getFinalStateBusinessOperationsList, getForeignExpression, getForeignExpressionField, getForeignExpressionName, getForeignExpressionType, getInitialStateBusinessOperationsList, getObjectDataType, getParentExpression, getReferencedColumnsList, getReferencedColumnsMap, getReferencedJoinsList, getReferencedJoinsList, getReferencedJoinsMap, getReferencedJoinsMap, getStringsSet, getVerifiedUsages, isBooleanExpression, isCharacterExpression, isComparisonExpression, isConditionalExpression, isCrossReferencedExpression, isDataAggregateExpression, isEntityExpression, isNumericExpression, isOrderedPairExpression, isRowsAggregateExpression, isScalarExpression, isSingleEntityExpression, isSingleEntityExpression, isTemporalExpression, isVariantExpression, setDataType, setForeignExpressionField
-
Methods inherited from class adalid.core.AbstractArtifact
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, annotate, checkName, classToString, clearAttributes, coalesce, copyLocalizedStrings, defaultLocale, depth, fa, getAlias, getAttribute, getAttribute, getAttributes, getAttributesArray, getAttributesArray, getAttributesKeySetByRegex, getBooleanAttribute, getBooleanAttribute, getClassPath, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldNamedClassSimpleName, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getFullName, getIntegerAttribute, getIntegerAttribute, getIntegerAttribute, getIntegerAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPathList, getPathString, getSqlName, getStringAttribute, getStringAttribute, getStringAttribute, getStringAttribute, getTrace, getValidFieldAnnotations, getValidTypeAnnotations, getValueString, getValueString, getWrapper, hashCodeHexString, isAnnotated, isClassInPath, isDeclared, isExpression, isFinalised, isFontAwesomeClass, isInherited, isInheritedFromAbstract, isInheritedFromConcrete, isLocalizedSymbolDefined, isNotDeclared, isNotInherited, isNotInheritedFromAbstract, isNotInheritedFromConcrete, isOperation, isValidEmbeddedDocument, isValidFieldAnnotation, isValidHelpFileName, isValidHelpFileType, isValidJavaClassName, isValidSnippetFileName, isValidTypeAnnotation, localeReadingKey, localeWritingKey, mapsToString, put, repeat, round, setAlias, setDefaultCollectionLabel, setDefaultCollectionShortLabel, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, setStaticAttributes, settler, setTrace, specified, specified, specified, specified, specified, specified, toString, toString, toString, toString, toString, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyNames
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface adalid.core.interfaces.Artifact
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, clearAttributes, depth, finalise, getAlias, getAttribute, getAttribute, getClassPath, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getFullName, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPathList, getPathString, getSqlName, hashCodeHexString, isAnnotated, isClassInPath, isDeclared, isExpression, isFinalised, isInherited, isInheritedFromAbstract, isInheritedFromConcrete, isNotDeclared, isNotInherited, isNotInheritedFromAbstract, isNotInheritedFromConcrete, isOperation, put, round, setAlias, setDefaultCollectionLabel, setDefaultCollectionShortLabel, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, toString, toString, toString, toString
-
Methods inherited from interface adalid.core.interfaces.Expression
getCrossReferencedExpressionsKey, getCrossReferencedExpressionsSet, getCrossReferencedExpressionsSet, getExpressionString, getOperands, getParentExpression, getReferencedColumnsList, getReferencedColumnsMap, getReferencedJoinsList, getReferencedJoinsList, getReferencedJoinsMap, getReferencedJoinsMap, getStringsSet, getVerifiedUsages, isCrossReferencedExpression, isSingleEntityExpression, isSingleEntityExpression
-
Methods inherited from interface adalid.core.interfaces.TypedArtifact
getDataType
-
-
-
-
Method Detail
-
isNull
public BooleanComparisonX isNull()
Description copied from interface:BooleanExpressionEl 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:
isNullin interfaceBooleanExpression- Returns:
- expresión lógica que genera la comparación con el valor nulo.
-
isNotNull
public BooleanComparisonX isNotNull()
Description copied from interface:BooleanExpressionEl 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:
isNotNullin interfaceBooleanExpression- Returns:
- expresión lógica que genera la comparación con el valor nulo.
-
isTrue
public BooleanComparisonX isTrue()
Description copied from interface:BooleanExpressionEl 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:
isTruein interfaceBooleanExpression- Returns:
- expresión lógica que genera la evaluación de esta expresión.
-
isFalse
public BooleanComparisonX isFalse()
Description copied from interface:BooleanExpressionEl 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:
isFalsein interfaceBooleanExpression- Returns:
- expresión lógica que genera la evaluación de esta expresión.
-
isNotTrue
public BooleanComparisonX isNotTrue()
Description copied from interface:BooleanExpressionEl 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:
isNotTruein interfaceBooleanExpression- Returns:
- expresión lógica que genera la evaluación de esta expresión.
-
isNotFalse
public BooleanComparisonX isNotFalse()
Description copied from interface:BooleanExpressionEl 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:
isNotFalsein interfaceBooleanExpression- Returns:
- expresión lógica que genera la evaluación de esta expresión.
-
isNullOrTrue
public BooleanComparisonX isNullOrTrue()
Description copied from interface:BooleanExpressionEl 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:
isNullOrTruein interfaceBooleanExpression- Returns:
- expresión lógica que genera la evaluación de esta expresión.
-
isNullOrFalse
public BooleanComparisonX isNullOrFalse()
Description copied from interface:BooleanExpressionEl 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:
isNullOrFalsein interfaceBooleanExpression- Returns:
- expresión lógica que genera la evaluación de esta expresión.
-
isEqualTo
public BooleanComparisonX isEqualTo(BooleanExpression y)
Description copied from interface:BooleanExpressionEl 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:
isEqualToin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
isNotEqualToin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
isNullOrEqualToin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
isNullOrNotEqualToin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
thenin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
thenin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
thenin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
thenin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
thenin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
thenin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
thenin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
thenin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
thenin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
thenin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
thenin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
thenin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
thenin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
thenin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
thenin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
thenin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
andin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
nandin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
orin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
norin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
xorin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
xnorin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
impliesin interfaceBooleanExpression- 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:BooleanExpressionEl 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:
notin interfaceBooleanExpression- Returns:
- expresión lógica que genera la negación de esta expresión.
-
toCharString
public CharacterScalarX toCharString()
Description copied from interface:BooleanExpressionEl método toCharString contruye una expresión que genera la conversión de esta expresión a una expresión alfanumérica.- Specified by:
toCharStringin interfaceBooleanExpression- Returns:
- expresión que genera la conversión de esta expresión.
-
transitionTo
public Transition transitionTo(State y)
- Specified by:
transitionToin interfaceState
-
trigger
public Trigger trigger(ProcessOperation operation)
- Specified by:
triggerin interfaceBooleanExpression
-
getDefaultErrorMessage
public String getDefaultErrorMessage()
- Specified by:
getDefaultErrorMessagein interfaceBooleanExpression- Returns:
- the default error message
-
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:
setDefaultErrorMessagein interfaceBooleanExpression- Parameters:
defaultErrorMessage- mensaje de error asociado a la expresión
-
getLocalizedErrorMessage
public String getLocalizedErrorMessage(Locale locale)
- Specified by:
getLocalizedErrorMessagein interfaceBooleanExpression- Parameters:
locale- the locale for the error message- Returns:
- the localized error message
-
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:
setLocalizedErrorMessagein interfaceBooleanExpression- Parameters:
locale- configuración regionallocalizedErrorMessage- mensaje de error asociado a la expresión
-
getCheckEvent
public CheckEvent getCheckEvent()
- Specified by:
getCheckEventin interfaceCheck- Returns:
- the check event
-
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:
setCheckEventin interfaceCheck- 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
public Checkpoint getCheckpoint()
- Specified by:
getCheckpointin interfaceCheck- Returns:
- the checkpoint
-
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:
setCheckpointin interfaceCheck- 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.
-
-