Package adalid.core.primitives
Class NumericPrimitive
- java.lang.Object
-
- adalid.core.AbstractArtifact
-
- adalid.core.AbstractDataArtifact
-
- adalid.core.Primitive
-
- adalid.core.primitives.NumericPrimitive
-
- All Implemented Interfaces:
Wrappable,AnnotatableArtifact,Artifact,CalculableProperty,DataArtifact,Expression,IntervalizedArtifact,Nullable,NumericExpression,Parameter,Property,TypedArtifact,ValuedArtifact
- Direct Known Subclasses:
BigDecimalData,BigIntegerData,ByteData,DoubleData,FloatData,IntegerData,LongData,ShortData
public abstract class NumericPrimitive extends Primitive implements IntervalizedArtifact, NumericExpression
- Author:
- Jorge Campins
-
-
Field Summary
-
Fields inherited from class adalid.core.AbstractDataArtifact
CONVERTER_REGEX, VALIDATOR_REGEX
-
Fields inherited from class adalid.core.AbstractArtifact
ENGLISH, NBSP, PORTUGUESE, SPANISH
-
-
Constructor Summary
Constructors Constructor Description NumericPrimitive()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NumericScalarXabs()El método abs contruye una expresión que genera el valor absoluto de esta expresión.NumericScalarXchs()El método chs contruye una expresión que genera el valor de signo opuesto (-X) de esta expresión.NumericOrderedPairXcoalesce(SpecialNumericValue y)El método coalesce contruye una expresión que genera la comparación de esta expresión (operando X) y del valor especial que recibe como argumento (operando Y) con el valor nulo, en ese orden.NumericOrderedPairXcoalesce(NumericExpression y)El método coalesce contruye una expresión que genera la comparación de esta expresión (operando X) y de la expresión que recibe como argumento (operando Y) con el valor nulo, en ese orden.NumericOrderedPairXcoalesce(Number y)El método coalesce contruye una expresión que genera la comparación de esta expresión (operando X) y del número que recibe como argumento (operando Y) con el valor nulo, en ese orden.NumericScalarXdefaultWhenNull()El método defaultWhenNull contruye una expresión que genera el valor de esta expresión o el valor predeterminado según el tipo de dato de esta expresión, si el valor de esta expresión es nulo.protected StringfieldsToString(int n, String key, boolean verbose, boolean fields, boolean maps)booleanfinalise()dot the i's and cross the t'svoidfinish()ObjectgetCalculableValue()NumericFieldTypegetConverterType()ObjectgetCurrentValue()ObjectgetDataGenMax()ObjectgetDataGenMin()StringgetDefaultRangeErrorMessage()ObjectgetDefaultValue()intgetDivisor()DivisorRulegetDivisorRule()ObjectgetInitialValue()intgetIntegerDigits()StringgetLocalizedRangeErrorMessage(Locale locale)NumbergetMaxNumber()ObjectgetMaxValue()NumbergetMinNumber()ObjectgetMinValue()NumbergetPrimitiveMaxValue()NumbergetPrimitiveMinValue()StringgetSpecialConverterName()StringgetSpecialValidatorName()StringgetSymbol()SymbolPositiongetSymbolPosition()NumericScalarXinv()El método inv contruye una expresión que genera el valor inverso (1/X) de esta expresión.BooleanComparisonXisBetween(NumericExpression minimo, NumericExpression maximo)El método isBetween contruye una expresión lógica que genera la comparación de esta expresión (operando X) con las expresiones que recibe como argumento (operandos minimo y maximo).booleanisDefinedCurrentValue()booleanisDefinedDefaultValue()booleanisDefinedInitialValue()booleanisDefinedMaxValue()booleanisDefinedMinValue()BooleanComparisonXisEqualTo(SpecialNumericValue y)El método isEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y).BooleanComparisonXisEqualTo(NumericExpression 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).BooleanComparisonXisEqualTo(Number y)El método isEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y).booleanisExpressCurrentValue()booleanisExpressDefaultValue()booleanisExpressInitialValue()booleanisExpressMaxValue()booleanisExpressMinValue()BooleanComparisonXisGreaterOrEqualTo(SpecialNumericValue y)El método isGreaterOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y).BooleanComparisonXisGreaterOrEqualTo(NumericExpression y)El método isGreaterOrEqualTo 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).BooleanComparisonXisGreaterOrEqualTo(Number y)El método isGreaterOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y).BooleanComparisonXisGreaterThan(SpecialNumericValue y)El método isGreaterThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y).BooleanComparisonXisGreaterThan(NumericExpression y)El método isGreaterThan 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).BooleanComparisonXisGreaterThan(Number y)El método isGreaterThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y).BooleanComparisonXisIn(NumericExpression... y)El método isIn contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el conjunto de expresiones que recibe como argumento (operando Y).NativeQuerySegmentisIn(NativeQuery y)BooleanComparisonXisLessOrEqualTo(SpecialNumericValue y)El método isLessOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y).BooleanComparisonXisLessOrEqualTo(NumericExpression y)El método isLessOrEqualTo 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).BooleanComparisonXisLessOrEqualTo(Number y)El método isLessOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y).BooleanComparisonXisLessThan(SpecialNumericValue y)El método isLessThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y).BooleanComparisonXisLessThan(NumericExpression y)El método isLessThan 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).BooleanComparisonXisLessThan(Number y)El método isLessThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y).BooleanComparisonXisNotBetween(NumericExpression minimo, NumericExpression maximo)El método isNotBetween contruye una expresión lógica que genera la comparación de esta expresión (operando X) con las expresiones que recibe como argumento (operandos minimo y maximo).BooleanComparisonXisNotEqualTo(SpecialNumericValue y)El método isNotEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y).BooleanComparisonXisNotEqualTo(NumericExpression 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).BooleanComparisonXisNotEqualTo(Number y)El método isNotEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y).BooleanComparisonXisNotIn(NumericExpression... y)El método isNotIn contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el conjunto de expresiones que recibe como argumento (operando Y).NativeQuerySegmentisNotIn(NativeQuery y)BooleanComparisonXisNotNull()El método isNotNull contruye una expresión lógica que genera la comparación de este objeto con el valor nulo.BooleanComparisonXisNull()El método isNull contruye una expresión lógica que genera la comparación de este objeto con el valor nulo.BooleanComparisonXisNullOrBetween(NumericExpression minimo, NumericExpression maximo)El método isNullOrBetween contruye una expresión lógica que genera la comparación de esta expresión (operando X) con las expresiones que recibe como argumento (operandos minimo y maximo).BooleanComparisonXisNullOrEqualTo(SpecialNumericValue y)El método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y).BooleanComparisonXisNullOrEqualTo(NumericExpression 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).BooleanComparisonXisNullOrEqualTo(Number y)El método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y).BooleanComparisonXisNullOrGreaterOrEqualTo(SpecialNumericValue y)El método isNullOrGreaterOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y).BooleanComparisonXisNullOrGreaterOrEqualTo(NumericExpression y)El método isNullOrGreaterOrEqualTo 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).BooleanComparisonXisNullOrGreaterOrEqualTo(Number y)El método isNullOrGreaterOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y).BooleanComparisonXisNullOrGreaterThan(SpecialNumericValue y)El método isNullOrGreaterThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y).BooleanComparisonXisNullOrGreaterThan(NumericExpression y)El método isNullOrGreaterThan 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).BooleanComparisonXisNullOrGreaterThan(Number y)El método isNullOrGreaterThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y).BooleanComparisonXisNullOrIn(NumericExpression... y)El método isNullOrIn contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el conjunto de expresiones que recibe como argumento (operando Y).BooleanComparisonXisNullOrLessOrEqualTo(SpecialNumericValue y)El método isNullOrLessOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y).BooleanComparisonXisNullOrLessOrEqualTo(NumericExpression y)El método isNullOrLessOrEqualTo 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).BooleanComparisonXisNullOrLessOrEqualTo(Number y)El método isNullOrLessOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y).BooleanComparisonXisNullOrLessThan(SpecialNumericValue y)El método isNullOrLessThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y).BooleanComparisonXisNullOrLessThan(NumericExpression y)El método isNullOrLessThan 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).BooleanComparisonXisNullOrLessThan(Number y)El método isNullOrLessThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y).BooleanComparisonXisNullOrNotBetween(NumericExpression minimo, NumericExpression maximo)El método isNullOrNotBetween contruye una expresión lógica que genera la comparación de esta expresión (operando X) con las expresiones que recibe como argumento (operandos minimo y maximo).BooleanComparisonXisNullOrNotEqualTo(SpecialNumericValue y)El método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y).BooleanComparisonXisNullOrNotEqualTo(NumericExpression 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).BooleanComparisonXisNullOrNotEqualTo(Number y)El método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y).BooleanComparisonXisNullOrNotIn(NumericExpression... y)El método isNullOrNotIn contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el conjunto de expresiones que recibe como argumento (operando Y).booleanisPrimitiveCurrentValue()booleanisPrimitiveDefaultValue()booleanisPrimitiveInitialValue()booleanisPrimitiveMaxValue()booleanisPrimitiveMinValue()booleanisSpecialCurrentValue()booleanisSpecialDefaultValue()booleanisSpecialInitialValue()booleanisSpecialMaxValue()booleanisSpecialMinValue()BooleanisSymbolSeparator()voidkeepSumOn(Property... properties)El método keepSumOn se utiliza para establecer las propiedades donde se lleva la suma de los valores no nulos de esta propiedad.voidkeepTallyOn(Property... properties)El método keepTallyOn se utiliza para establecer las propiedades donde se lleva la cuenta de los valores no nulos y diferentes de cero de esta propiedad.NumericOrderedPairXmax(SpecialNumericValue y)El método max contruye una expresión que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y).NumericOrderedPairXmax(NumericExpression y)El método max contruye una expresión que genera la comparación de esta expresión (operando X) con la expresión que recibe como argumento (operando Y).NumericOrderedPairXmax(Number y)El método max contruye una expresión que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y).NumericOrderedPairXmin(SpecialNumericValue y)El método min contruye una expresión que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y).NumericOrderedPairXmin(NumericExpression y)El método min contruye una expresión que genera la comparación de esta expresión (operando X) con la expresión que recibe como argumento (operando Y).NumericOrderedPairXmin(Number y)El método min contruye una expresión que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y).NumericOrderedPairXminus(SpecialNumericValue y)El método minus contruye una expresión que genera el valor de esta expresión (operando X) menos el valor especial que recibe como argumento (operando Y).NumericOrderedPairXminus(NumericExpression y)El método minus contruye una expresión que genera el valor de esta expresión (operando X) menos el valor de la expresión que recibe como argumento (operando Y).NumericOrderedPairXminus(Number y)El método minus contruye una expresión que genera el valor de esta expresión (operando X) menos el valor del número que recibe como argumento (operando Y).NumericOrderedPairXnullIf(SpecialNumericValue y)El método nullIf contruye una expresión que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y).NumericOrderedPairXnullIf(NumericExpression y)El método nullIf contruye una expresión que genera la comparación de esta expresión (operando X) con la expresión que recibe como argumento (operando Y).NumericOrderedPairXnullIf(Number y)El método nullIf contruye una expresión que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y).NumericScalarXnullWhenDefault()El método nullWhenDefault contruye una expresión que genera el valor de esta expresión o el valor nulo, si el valor de esta expresión es igual al valor predeterminado según el tipo de dato de esta expresión.NumericOrderedPairXover(SpecialNumericValue y)El método over contruye una expresión que genera el valor de esta expresión (operando X) dividido entre el valor especial que recibe como argumento (operando Y).NumericOrderedPairXover(NumericExpression y)El método over contruye una expresión que genera el valor de esta expresión (operando X) dividido entre el valor de la expresión que recibe como argumento (operando Y).NumericOrderedPairXover(Number y)El método over contruye una expresión que genera el valor de esta expresión (operando X) dividido entre el valor del número que recibe como argumento (operando Y).NumericOrderedPairXplus(SpecialNumericValue y)El método plus contruye una expresión que genera el valor de esta expresión (operando X) mas el valor especial que recibe como argumento (operando Y).NumericOrderedPairXplus(NumericExpression y)El método plus contruye una expresión que genera el valor de esta expresión (operando X) mas el valor de la expresión que recibe como argumento (operando Y).NumericOrderedPairXplus(Number y)El método plus contruye una expresión que genera el valor de esta expresión (operando X) mas el valor del número que recibe como argumento (operando Y).voidsetCalculableValueExpression(NumericExpression expression)El método setCalculableValueExpression se utiliza para establecer la expresión para el cálculo del valor de propiedades definidas como columnas calculables (mediante el elemento calculable de la anotación ColumnField).voidsetConverterType(NumericFieldType type)voidsetCurrentValue(SpecialNumericValue currentValue)El método setCurrentValue se utiliza para establecer el valor actual del parámetro.voidsetCurrentValue(NumericExpression currentValue)El método setCurrentValue se utiliza para establecer el valor actual del parámetro.voidsetCurrentValue(Number currentValue)El método setCurrentValue se utiliza para establecer el valor actual del parámetro.voidsetDefaultRangeErrorMessage(String message)El método setDefaultRangeErrorMessage se utiliza para establecer el mensaje de error asociado al rango de valores que se almacena en el archivo de recursos por defecto.voidsetDefaultValue(SpecialNumericValue defaultValue)El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros.voidsetDefaultValue(NumericExpression defaultValue)El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros.voidsetDefaultValue(Number defaultValue)El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros.voidsetDivisor(int divisor)voidsetDivisorRule(DivisorRule rule)voidsetInitialValue(SpecialNumericValue initialValue)El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros.voidsetInitialValue(NumericExpression initialValue)El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros.voidsetInitialValue(Number initialValue)El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros.voidsetLocalizedRangeErrorMessage(Locale locale, String message)El método setLocalizedRangeErrorMessage se utiliza para establecer el mensaje de error asociado al rango de valores que se almacena en el archivo de recursos por defecto.protected voidsetMaxNumber(Number maxNumber)voidsetMaxValue(SpecialNumericValue maxValue)El método setMaxValue se utiliza para establecer el valor máximo de propiedades y parámetros.voidsetMaxValue(NumericExpression maxValue)El método setMaxValue se utiliza para establecer el valor máximo de propiedades y parámetros.voidsetMaxValue(Number maxValue)El método setMaxValue se utiliza para establecer el valor máximo de propiedades y parámetros.protected voidsetMinNumber(Number minNumber)voidsetMinValue(SpecialNumericValue minValue)El método setMinValue se utiliza para establecer el valor mínimo de propiedades y parámetros.voidsetMinValue(NumericExpression minValue)El método setMinValue se utiliza para establecer el valor mínimo de propiedades y parámetros.voidsetMinValue(Number minValue)El método setMinValue se utiliza para establecer el valor mínimo de propiedades y parámetros.voidsetSpecialConverterName(String converter)voidsetSpecialValidatorName(String validator)voidsetSymbol(String symbol)voidsetSymbolPosition(SymbolPosition position)voidsetSymbolSeparator(boolean separator)NumericOrderedPairXtimes(SpecialNumericValue y)El método times contruye una expresión que genera el valor de esta expresión (operando X) multiplicado por el valor especial que recibe como argumento (operando Y).NumericOrderedPairXtimes(NumericExpression y)El método times contruye una expresión que genera el valor de esta expresión (operando X) multiplicado por el valor de la expresión que recibe como argumento (operando Y).NumericOrderedPairXtimes(Number y)El método times contruye una expresión que genera el valor de esta expresión (operando X) multiplicado por el valor del número que recibe como argumento (operando Y).NumericScalarXtoBigDecimal()El método toBigDecimal contruye una expresión que genera el valor de esta expresión convertido en BigDecimal.NumericScalarXtoBigInteger()El método toBigInteger contruye una expresión que genera el valor de esta expresión convertido en BigInteger.NumericScalarXtoByte()El método toByte contruye una expresión que genera el valor de esta expresión convertido en Byte.CharacterScalarXtoCharString()El método toCharString contruye una expresión que genera el valor de esta expresión convertido en String.NumericScalarXtoDouble()El método toDouble contruye una expresión que genera el valor de esta expresión convertido en Double.NumericScalarXtoFloat()El método toFloat contruye una expresión que genera el valor de esta expresión convertido en Float.NumericScalarXtoInteger()El método toInteger contruye una expresión que genera el valor de esta expresión convertido en Integer.CharacterScalarXtoLocaleString()El método toLocaleString contruye una expresión que genera el valor de esta expresión convertido en String según el formato establecido por la configuración regional.NumericScalarXtoLong()El método toLong contruye una expresión que genera el valor de esta expresión convertido en Long.NumericScalarXtoShort()El método toShort contruye una expresión que genera el valor de esta expresión convertido en Short.NumericOrderedPairXtoThe(SpecialNumericValue y)El método toThe contruye una expresión que genera el valor de esta expresión (operando X) elevado al valor especial que recibe como argumento (operando Y).NumericOrderedPairXtoThe(NumericExpression y)El método toThe contruye una expresión que genera el valor de esta expresión (operando X) elevado al valor de la expresión que recibe como argumento (operando Y).NumericOrderedPairXtoThe(Number y)El método toThe contruye una expresión que genera el valor de esta expresión (operando X) elevado al valor del número que recibe como argumento (operando Y).CharacterOrderedPairXtoZeroPaddedString(int len)El método toZeroPaddedString contruye una expresión que genera el valor de esta expresión concatenada con ceros a la izquierda hasta que la expresión resultante alcance la longitud especificada por el parámetro len.CharacterOrderedPairXtoZeroPaddedString(NumericExpression len)El método toZeroPaddedString contruye una expresión que genera el valor de esta expresión concatenada con ceros a la izquierda hasta que la expresión resultante alcance la longitud especificada por el parámetro len.-
Methods inherited from class adalid.core.Primitive
getCrossReferencedExpressionsKey, getCrossReferencedExpressionsSet, getCrossReferencedExpressionsSet, getExpressionString, getLocalizedMaximumValueTag, getLocalizedMinimumValueTag, getMaximumValueTag, getMinimumValueTag, getOperands, getOperator, getParentExpression, getReferencedColumnsList, getReferencedColumnsMap, getReferencedJoinsList, getReferencedJoinsList, getReferencedJoinsMap, getReferencedJoinsMap, getStringsSet, getVerifiedUsages, isCrossReferencedExpression, isFinished, isSingleEntityExpression, isSingleEntityExpression, setLocalizedMaximumValueTag, setLocalizedMinimumValueTag, setMaximumValueTag, setMinimumValueTag
-
Methods inherited from class adalid.core.AbstractDataArtifact
addAggregate, addInitialValueReferencedParameters, addInitialValueReferencedProperties, checkAggregates, getAggregateFunction, getAggregates, getAggregateTitle, getAnchorField, getAnchorFieldName, getAnchorProperty, getCalculableValueTag, getColumnPixels, getCurrentValueTag, getDataClass, getDataGenFactor, getDataGenFunction, getDataGenNullable, getDataGenNumericAction, getDataGenPattern, getDataGenPrefix, getDataGenSeriesStart, getDataGenSeriesStep, getDataGenSeriesStop, getDataGenSuffix, getDataGenTemporalInterval, getDataGenTrueable, getDataGenType, getDataType, getDefaultCheckpoint, getDefaultCondition, getDefaultFunction, getDefaultGraphicImageTooltip, getDefaultGraphicImageTooltipMap, getDefaultValueTag, getDefaultWrapperClass, getDisplaySortKey, getEnclosingSteps, getEnclosingTabs, getGraphicImageNameExpression, getInitialValueReferencingParameters, getInitialValueReferencingParameters, getInitialValueReferencingParametersList, getInitialValueReferencingParametersSortedBySequence, getInitialValueReferencingProperties, getInitialValueReferencingProperties, getInitialValueReferencingPropertiesList, getInitialValueReferencingPropertiesSortedBySequence, getInitialValueReferencingSiblings, getInitialValueReferencingSiblings, getInitialValueTag, getInstanceParameterInitialValueReferencingSiblings, getInstanceParameterInitialValueReferencingSiblings, getKeyProperties, getLinkedColumnName, getLinkedColumnOperator, getLinkedField, getLinkedFieldName, getLinkedProperty, getLocalizedCalculableValueTag, getLocalizedCurrentValueTag, getLocalizedDefaultValueTag, getLocalizedGraphicImageTooltip, getLocalizedGraphicImageTooltipMap, getLocalizedInitialValueTag, getMaxValueReferencingParameters, getMaxValueReferencingParameters, getMaxValueReferencingProperties, getMaxValueReferencingProperties, getMaxValueReferencingSiblings, getMaxValueReferencingSiblings, getMinValueReferencingParameters, getMinValueReferencingParameters, getMinValueReferencingProperties, getMinValueReferencingProperties, getMinValueReferencingSiblings, getMinValueReferencingSiblings, getMissingValueGraphicImageName, getModifyingFilter, getModifyingFilterReferencingParameters, getModifyingFilterReferencingParameters, getModifyingFilterReferencingProperties, getModifyingFilterReferencingProperties, getModifyingFilterReferencingSiblings, getModifyingFilterReferencingSiblings, getNullifyingFilter, getNullValueGraphicImageName, getParameterPathList, getParameterPropertyPathList, getPixels, getProcessingConsoleSnippetFileName, getPropertyAccess, getPropertyAtRoot, getPropertyParameterPathList, getPropertyPathList, getReadingDetailSnippetFileName, getReadingRenderingFilterReferencingSiblings, getReadingRenderingFilterReferencingSiblings, getReadingTableSnippetFileName, getRenderingFilter, getRenderingFilterReferencingParameters, getRenderingFilterReferencingParameters, getRenderingFilterReferencingParameters, getRenderingFilterReferencingProperties, getRenderingFilterReferencingProperties, getRenderingFilterReferencingProperties, getRenderingFilterReferencingSiblings, getRenderingFilterReferencingSiblings, getRequiringFilter, getRequiringFilterReferencingParameters, getRequiringFilterReferencingParameters, getRequiringFilterReferencingProperties, getRequiringFilterReferencingProperties, getRequiringFilterReferencingSiblings, getRequiringFilterReferencingSiblings, getSearchQueryFilterReferencingParameters, getSearchQueryFilterReferencingParameters, getSearchQueryFilterReferencingProperties, getSearchQueryFilterReferencingProperties, getSearchQueryFilterReferencingSiblings, getSearchQueryFilterReferencingSiblings, getSegmentEntityClass, getSequenceNumber, getSequencePropertyStart, getSequencePropertyStep, getSequencePropertyStop, getSqlName, getTableColumnEntityName, getUnnecessaryValueGraphicImageName, getWritingDetailSnippetFileName, getWritingRenderingFilterReferencingSiblings, getWritingRenderingFilterReferencingSiblings, getWritingTableSnippetFileName, isAnnotatedWithBaseField, isAnnotatedWithBigDecimalField, isAnnotatedWithBooleanField, isAnnotatedWithBusinessKey, isAnnotatedWithCharacterKey, isAnnotatedWithColumnField, isAnnotatedWithDataGen, isAnnotatedWithDescriptionProperty, isAnnotatedWithDiscriminatorColumn, isAnnotatedWithEmbeddedDocument, isAnnotatedWithFileReference, isAnnotatedWithImageProperty, isAnnotatedWithInactiveIndicator, isAnnotatedWithInstanceReference, isAnnotatedWithNameProperty, isAnnotatedWithNumericField, isAnnotatedWithNumericKey, isAnnotatedWithOwnerProperty, isAnnotatedWithParameterField, isAnnotatedWithParentProperty, isAnnotatedWithPrimaryKey, isAnnotatedWithPropertyAggregation, isAnnotatedWithPropertyField, isAnnotatedWithSegmentProperty, isAnnotatedWithSequenceProperty, isAnnotatedWithStateProperty, isAnnotatedWithStringField, isAnnotatedWithTimeField, isAnnotatedWithTimestampField, isAnnotatedWithUniformResourceLocator, isAnnotatedWithUniqueKey, isAnnotatedWithUrlProperty, isAnnotatedWithUserProperty, isAnnotatedWithVariantString, isAnnotatedWithVersionProperty, isAuditable, isBaseField, isBigDecimalData, isBigIntegerData, isBinaryData, isBinaryPrimitive, isBooleanData, isBooleanPrimitive, isBusinessKeyProperty, isByteData, isCalculable, isCalculable, isCalculatedProperty, isCharacterData, isCharacterKeyProperty, isCharacterPrimitive, isColumnField, isContextualEntity, isCreateField, isDatabaseEntity, isDataGenSeriesEnabled, isDateData, isDescriptionProperty, isDetailField, isDiscriminatorProperty, isDoubleData, isEmbeddedDocumentField, isEnclosedInAtLeastOneStep, isEnclosedInAtLeastOneTab, isEntity, isEnumerationEntity, isExportField, isFileReferenceField, isFilterField, isFloatData, isGraphicImageField, isGraphicImageFontAwesomeClassNameExpression, isHeadertextlessField, isHeadingField, isHiddenEntityReferenceField, isHiddenField, isImageProperty, isImmutableField, isInactiveIndicatorProperty, isInsertable, isInstanceParameter, isInstanceReferenceField, isIntegerData, isKeyField, isLongData, isMandatoryForInsert, isMasterDependentPropertyOf, isMasterSequenceField, isMissingValueGraphicImageNameFontAwesomeClass, isNameProperty, isNonEnumerationEntity, isNullable, isNullValueGraphicImageNameExpression, isNullValueGraphicImageNameFontAwesomeClass, isNumericKeyProperty, isNumericPrimitive, isOptionalForInsert, isOverlayableEntityReference, isOverlayField, isOwnerProperty, isParameter, isParentProperty, isPassword, isPersistentEntity, isPersistentEnumerationEntity, isPersistentNonEnumerationEntity, isPrimaryKeyProperty, isPrimitive, isProminentField, isProperty, isReadOnly, isRenderingFilterReadOnly, isReportField, isRequiredParameter, isRequiredProperty, isSearchField, isSegmentProperty, isSequenceProperty, isSequencePropertyDataGenDisabled, isSequencePropertyEnabled, isSerializableField, isSerializableIUID, isShortData, isSinglePropertyOfUniqueKey, isSortField, isStateProperty, isStringData, isTableField, isTemporalPrimitive, isTimeData, isTimestampData, isTransientField, isUniformResourceLocatorField, isUnique, isUniqueKeyProperty, isUnnecessaryValueGraphicImageNameFontAwesomeClass, isUpdateable, isUpdateField, isUrlProperty, isUserProperty, isVariantStringField, isVersionProperty, keepCountOn, setAggregateFunction, setAggregateTitle, setAuditable, setCalculable, setCalculableValueTag, setColumnField, setCreateField, setCurrentValueTag, setDefaultCheckpoint, setDefaultCondition, setDefaultFunction, setDefaultGraphicImageTooltip, setDefaultValueTag, setDetailField, setDisplaySortKey, setExportField, setFilterField, setGraphicImageFontAwesomeClassNameExpression, setGraphicImageNameExpression, setHeadertextlessField, setHeadingField, setHiddenField, setImmutableField, setInitialValueTag, setInsertable, setLocalizedCalculableValueTag, setLocalizedCurrentValueTag, setLocalizedDefaultValueTag, setLocalizedGraphicImageTooltip, setLocalizedInitialValueTag, setMissingValueGraphicImageName, setModifyingFilter, setNullable, setNullifyingFilter, setNullValueGraphicImageExpression, setNullValueGraphicImageName, setOverlayField, setPassword, setProcessingConsoleSnippetFileName, setProminentField, setPropertyAccess, setReadingDetailSnippetFileName, setReadingTableSnippetFileName, setRenderingFilter, setRenderingFilter, setReportField, setRequired, setRequiringFilter, setSearchField, setSequencePropertyStart, setSequencePropertyStep, setSequencePropertyStop, setSerializableField, setSerializableIUID, setSortField, setTableField, setUnique, setUnnecessaryValueGraphicImageName, setUpdateable, setUpdateField, setWritingDetailSnippetFileName, setWritingTableSnippetFileName, validCalculableValue, validCurrentValue, validDefaultValue, validInitialValue, validMaximumValue, validMinimumValue, validSpecialTemporalValue
-
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, 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.AnnotatableArtifact
annotate
-
Methods inherited from interface adalid.core.interfaces.Artifact
addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, clearAttributes, depth, 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.DataArtifact
getDataClass, getSegmentEntityClass, isParameter, isProperty
-
Methods inherited from interface adalid.core.interfaces.Expression
getCrossReferencedExpressionsKey, getCrossReferencedExpressionsSet, getCrossReferencedExpressionsSet, getExpressionString, getOperands, getOperator, getParentExpression, getReferencedColumnsList, getReferencedColumnsMap, getReferencedJoinsList, getReferencedJoinsList, getReferencedJoinsMap, getReferencedJoinsMap, getStringsSet, getVerifiedUsages, isCrossReferencedExpression, isSingleEntityExpression, isSingleEntityExpression
-
Methods inherited from interface adalid.core.interfaces.IntervalizedArtifact
getMaximumValueTag, getMinimumValueTag, setMaximumValueTag, setMinimumValueTag
-
Methods inherited from interface adalid.core.interfaces.TypedArtifact
getDataType
-
-
-
-
Method Detail
-
finalise
public boolean finalise()
Description copied from interface:Artifactdot the i's and cross the t's- Specified by:
finalisein interfaceArtifact- Overrides:
finalisein classAbstractArtifact- Returns:
- true if this artifact was successfully finalised; otherwise false
-
getCalculableValue
public Object getCalculableValue()
- Specified by:
getCalculableValuein interfaceCalculableProperty- Overrides:
getCalculableValuein classAbstractDataArtifact- Returns:
- the calculable value
-
setCalculableValueExpression
public void setCalculableValueExpression(NumericExpression expression)
El método setCalculableValueExpression se utiliza para establecer la expresión para el cálculo del valor de propiedades definidas como columnas calculables (mediante el elemento calculable de la anotación ColumnField).- Parameters:
expression- expresión para el cálculo del valor
-
getInitialValue
public Object getInitialValue()
- Specified by:
getInitialValuein interfaceValuedArtifact- Returns:
- the initial value
-
isPrimitiveInitialValue
public boolean isPrimitiveInitialValue()
- Returns:
- true if the initial value is Number; false otherwise
-
isSpecialInitialValue
public boolean isSpecialInitialValue()
- Returns:
- true if the initial value is SpecialNumericValue; false otherwise
-
isExpressInitialValue
public boolean isExpressInitialValue()
- Returns:
- true if the initial value is NumericExpression; false otherwise
-
isDefinedInitialValue
public boolean isDefinedInitialValue()
- Returns:
- true if the initial value is not null; false otherwise
-
setInitialValue
public void setInitialValue(Number initialValue)
El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros. El valor inicial de las propiedades se utiliza para inicializar el valor de la propiedad en la operación insert de las vistas (páginas) de registro. El valor inicial de los parámetros se utiliza para inicializar el valor del parámetro al ejecutar la operación.- Parameters:
initialValue- valor inicial de la propiedad o el parámetro
-
setInitialValue
public void setInitialValue(SpecialNumericValue initialValue)
El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros. El valor inicial de las propiedades se utiliza para inicializar el valor de la propiedad en la operación insert de las vistas (páginas) de registro. El valor inicial de los parámetros se utiliza para inicializar el valor del parámetro al ejecutar la operación.- Parameters:
initialValue- valor inicial de la propiedad o el parámetro
-
setInitialValue
public void setInitialValue(NumericExpression initialValue)
El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros. El valor inicial de las propiedades se utiliza para inicializar el valor de la propiedad en la operación insert de las vistas (páginas) de registro. El valor inicial de los parámetros se utiliza para inicializar el valor del parámetro al ejecutar la operación.- Parameters:
initialValue- valor inicial de la propiedad o el parámetro
-
getDefaultValue
public Object getDefaultValue()
- Specified by:
getDefaultValuein interfaceValuedArtifact- Returns:
- the default value
-
isPrimitiveDefaultValue
public boolean isPrimitiveDefaultValue()
- Returns:
- true if the default value is Number; false otherwise
-
isSpecialDefaultValue
public boolean isSpecialDefaultValue()
- Returns:
- true if the default value is SpecialNumericValue; false otherwise
-
isExpressDefaultValue
public boolean isExpressDefaultValue()
- Returns:
- true if the default value is NumericExpression; false otherwise
-
isDefinedDefaultValue
public boolean isDefinedDefaultValue()
- Returns:
- true if the default value is not null; false otherwise
-
setDefaultValue
public void setDefaultValue(Number defaultValue)
El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros. El valor por omisión de las propiedades se utiliza al almacenar el valor de la propiedad en la base de datos, dependiendo de la opción seleccionada para el elemento defaultCondition de la anotación PropertyField. El valor por omisión de los parámetros se utiliza al ejecutar la operación.- Parameters:
defaultValue- valor por omisión de la propiedad o el parámetro
-
setDefaultValue
public void setDefaultValue(SpecialNumericValue defaultValue)
El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros. El valor por omisión de las propiedades se utiliza al almacenar el valor de la propiedad en la base de datos, dependiendo de la opción seleccionada para el elemento defaultCondition de la anotación PropertyField. El valor por omisión de los parámetros se utiliza al ejecutar la operación.- Parameters:
defaultValue- valor por omisión de la propiedad o el parámetro
-
setDefaultValue
public void setDefaultValue(NumericExpression defaultValue)
El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros. El valor por omisión de las propiedades se utiliza al almacenar el valor de la propiedad en la base de datos, dependiendo de la opción seleccionada para el elemento defaultCondition de la anotación PropertyField. El valor por omisión de los parámetros se utiliza al ejecutar la operación.- Parameters:
defaultValue- valor por omisión de la propiedad o el parámetro
-
getCurrentValue
public Object getCurrentValue()
- Specified by:
getCurrentValuein interfaceValuedArtifact- Returns:
- the current value
-
isPrimitiveCurrentValue
public boolean isPrimitiveCurrentValue()
- Returns:
- true if the current value is Number; false otherwise
-
isSpecialCurrentValue
public boolean isSpecialCurrentValue()
- Returns:
- true if the current value is SpecialNumericValue; false otherwise
-
isExpressCurrentValue
public boolean isExpressCurrentValue()
- Returns:
- true if the current value is NumericExpression; false otherwise
-
isDefinedCurrentValue
public boolean isDefinedCurrentValue()
- Returns:
- true if the current value is not null; false otherwise
-
setCurrentValue
public void setCurrentValue(Number currentValue)
El método setCurrentValue se utiliza para establecer el valor actual del parámetro.- Parameters:
currentValue- valor actual
-
setCurrentValue
public void setCurrentValue(SpecialNumericValue currentValue)
El método setCurrentValue se utiliza para establecer el valor actual del parámetro.- Parameters:
currentValue- valor actual
-
setCurrentValue
public void setCurrentValue(NumericExpression currentValue)
El método setCurrentValue se utiliza para establecer el valor actual del parámetro.- Parameters:
currentValue- valor actual
-
getMinValue
public Object getMinValue()
- Specified by:
getMinValuein interfaceIntervalizedArtifact- Returns:
- the minimum value
-
getPrimitiveMinValue
public Number getPrimitiveMinValue()
- Returns:
- the primitive minimum value
-
isPrimitiveMinValue
public boolean isPrimitiveMinValue()
- Returns:
- true if the minimum value is Number; false otherwise
-
isSpecialMinValue
public boolean isSpecialMinValue()
- Returns:
- true if the minimum value is SpecialNumericValue; false otherwise
-
isExpressMinValue
public boolean isExpressMinValue()
- Returns:
- true if the minimum value is NumericExpression; false otherwise
-
isDefinedMinValue
public boolean isDefinedMinValue()
- Returns:
- true if the minimum value is not null; false otherwise
-
setMinValue
public void setMinValue(Number minValue)
El método setMinValue se utiliza para establecer el valor mínimo de propiedades y parámetros.- Parameters:
minValue- valor mínimo de la propiedad o el parámetro
-
setMinValue
public void setMinValue(SpecialNumericValue minValue)
El método setMinValue se utiliza para establecer el valor mínimo de propiedades y parámetros.- Parameters:
minValue- valor mínimo de la propiedad o el parámetro
-
setMinValue
public void setMinValue(NumericExpression minValue)
El método setMinValue se utiliza para establecer el valor mínimo de propiedades y parámetros.- Parameters:
minValue- valor mínimo de la propiedad o el parámetro
-
getMaxValue
public Object getMaxValue()
- Specified by:
getMaxValuein interfaceIntervalizedArtifact- Returns:
- the maximum value
-
getPrimitiveMaxValue
public Number getPrimitiveMaxValue()
- Returns:
- the primitive maximum value
-
isPrimitiveMaxValue
public boolean isPrimitiveMaxValue()
- Returns:
- true if the maximum value is Number; false otherwise
-
isSpecialMaxValue
public boolean isSpecialMaxValue()
- Returns:
- true if the maximum value is SpecialNumericValue; false otherwise
-
isExpressMaxValue
public boolean isExpressMaxValue()
- Returns:
- true if the maximum value is NumericExpression; false otherwise
-
isDefinedMaxValue
public boolean isDefinedMaxValue()
- Returns:
- true if the maximum value is not null; false otherwise
-
setMaxValue
public void setMaxValue(Number maxValue)
El método setMaxValue se utiliza para establecer el valor máximo de propiedades y parámetros.- Parameters:
maxValue- valor máximo de la propiedad o el parámetro
-
setMaxValue
public void setMaxValue(SpecialNumericValue maxValue)
El método setMaxValue se utiliza para establecer el valor máximo de propiedades y parámetros.- Parameters:
maxValue- valor máximo de la propiedad o el parámetro
-
setMaxValue
public void setMaxValue(NumericExpression maxValue)
El método setMaxValue se utiliza para establecer el valor máximo de propiedades y parámetros.- Parameters:
maxValue- valor máximo de la propiedad o el parámetro
-
getMinNumber
public Number getMinNumber()
- Returns:
- the minimum number
-
setMinNumber
protected void setMinNumber(Number minNumber)
- Parameters:
minNumber- the minimum number to set
-
getMaxNumber
public Number getMaxNumber()
- Returns:
- the maximum number
-
setMaxNumber
protected void setMaxNumber(Number maxNumber)
- Parameters:
maxNumber- the maximum number to set
-
getIntegerDigits
public int getIntegerDigits()
-
getDefaultRangeErrorMessage
public String getDefaultRangeErrorMessage()
- Specified by:
getDefaultRangeErrorMessagein interfaceIntervalizedArtifact- Returns:
- the default range error message
-
setDefaultRangeErrorMessage
public void setDefaultRangeErrorMessage(String message)
El método setDefaultRangeErrorMessage se utiliza para establecer el mensaje de error asociado al rango de valores 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. El rango de valores es definido mediante los métodos setMinValue y setMaxValue de propiedades y parámetros numéricos y temporales.- Specified by:
setDefaultRangeErrorMessagein interfaceIntervalizedArtifact- Parameters:
message- mensaje de error. El mensaje puede contener los marcadores de posición {0}, {1} y {2} para mostrar al usuario el valor suministrado, el valor mínimo permitido y el valor máximo permitido, respectivamente.
-
getLocalizedRangeErrorMessage
public String getLocalizedRangeErrorMessage(Locale locale)
- Specified by:
getLocalizedRangeErrorMessagein interfaceIntervalizedArtifact- Parameters:
locale- the locale for the range error message- Returns:
- the localized range error message
-
setLocalizedRangeErrorMessage
public void setLocalizedRangeErrorMessage(Locale locale, String message)
El método setLocalizedRangeErrorMessage se utiliza para establecer el mensaje de error asociado al rango de valores 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. El rango de valores es definido mediante los métodos setMinValue y setMaxValue de propiedades y parámetros numéricos y temporales.- Specified by:
setLocalizedRangeErrorMessagein interfaceIntervalizedArtifact- Parameters:
locale- configuración regionalmessage- mensaje de error. El mensaje puede contener los marcadores de posición {0}, {1} y {2} para mostrar al usuario el valor suministrado, el valor mínimo permitido y el valor máximo permitido, respectivamente.
-
getDataGenMin
public Object getDataGenMin()
- Overrides:
getDataGenMinin classAbstractDataArtifact- Returns:
- the data min
-
getDataGenMax
public Object getDataGenMax()
- Overrides:
getDataGenMaxin classAbstractDataArtifact- Returns:
- the data max
-
getConverterType
public NumericFieldType getConverterType()
- Returns:
- the converter type
-
setConverterType
public void setConverterType(NumericFieldType type)
-
getDivisor
public int getDivisor()
- Returns:
- the divisor
-
setDivisor
public void setDivisor(int divisor)
-
getDivisorRule
public DivisorRule getDivisorRule()
- Returns:
- the divisor rule
-
setDivisorRule
public void setDivisorRule(DivisorRule rule)
- Parameters:
rule- the divisor rule to set
-
getSymbol
public String getSymbol()
- Returns:
- the symbol or unit
-
setSymbol
public void setSymbol(String symbol)
-
getSymbolPosition
public SymbolPosition getSymbolPosition()
- Returns:
- the symbol or unit position
-
setSymbolPosition
public void setSymbolPosition(SymbolPosition position)
-
isSymbolSeparator
public Boolean isSymbolSeparator()
- Returns:
- the symbol separator indicator
-
setSymbolSeparator
public void setSymbolSeparator(boolean separator)
-
getSpecialConverterName
public String getSpecialConverterName()
- Returns:
- the special converter name
-
setSpecialConverterName
public void setSpecialConverterName(String converter)
-
getSpecialValidatorName
public String getSpecialValidatorName()
- Returns:
- the special validator name
-
setSpecialValidatorName
public void setSpecialValidatorName(String validator)
-
keepSumOn
public void keepSumOn(Property... properties)
El método keepSumOn se utiliza para establecer las propiedades donde se lleva la suma de los valores no nulos de esta propiedad.- Parameters:
properties- una o más propiedades donde se lleva la suma de los valores no nulos de esta propiedad; deben ser propiedades numéricas, no calculables, de una entidad directamente referenciada
-
keepTallyOn
public void keepTallyOn(Property... properties)
El método keepTallyOn se utiliza para establecer las propiedades donde se lleva la cuenta de los valores no nulos y diferentes de cero de esta propiedad.- Parameters:
properties- una o más propiedades donde se lleva la cuenta de los valores no nulos y diferentes de cero de esta propiedad; deben ser propiedades numéricas, no calculables, de una entidad directamente referenciada
-
fieldsToString
protected String fieldsToString(int n, String key, boolean verbose, boolean fields, boolean maps)
- Overrides:
fieldsToStringin classAbstractDataArtifact
-
isIn
public NativeQuerySegment isIn(NativeQuery y)
-
isNotIn
public NativeQuerySegment isNotIn(NativeQuery y)
-
isNull
public BooleanComparisonX isNull()
Description copied from interface:NullableEl método isNull contruye una expresión lógica que genera la comparación de este objeto con el valor nulo. La comparación resulta en verdadero si el valor del objeto es nulo.- Specified by:
isNullin interfaceNullable- Specified by:
isNullin interfaceNumericExpression- Returns:
- expresión lógica que genera la comparación con el valor nulo.
-
isNotNull
public BooleanComparisonX isNotNull()
Description copied from interface:NullableEl método isNotNull contruye una expresión lógica que genera la comparación de este objeto con el valor nulo. La comparación resulta en verdadero si el valor del objeto no es nulo.- Specified by:
isNotNullin interfaceNullable- Specified by:
isNotNullin interfaceNumericExpression- Returns:
- expresión lógica que genera la comparación con el valor nulo.
-
isEqualTo
public BooleanComparisonX isEqualTo(Number y)
Description copied from interface:NumericExpressionEl método isEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos son iguales.- Specified by:
isEqualToin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isEqualTo
public BooleanComparisonX isEqualTo(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método isEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos son iguales.- Specified by:
isEqualToin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isEqualTo
public BooleanComparisonX isEqualTo(NumericExpression y)
Description copied from interface:NumericExpressionEl 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 interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNotEqualTo
public BooleanComparisonX isNotEqualTo(Number y)
Description copied from interface:NumericExpressionEl método isNotEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos no son iguales.- Specified by:
isNotEqualToin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNotEqualTo
public BooleanComparisonX isNotEqualTo(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método isNotEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos no son iguales.- Specified by:
isNotEqualToin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNotEqualTo
public BooleanComparisonX isNotEqualTo(NumericExpression y)
Description copied from interface:NumericExpressionEl 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 interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isGreaterThan
public BooleanComparisonX isGreaterThan(Number y)
Description copied from interface:NumericExpressionEl método isGreaterThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y). La comparación resulta en verdadero si X es mayor que Y.- Specified by:
isGreaterThanin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isGreaterThan
public BooleanComparisonX isGreaterThan(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método isGreaterThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y). La comparación resulta en verdadero si X es mayor que Y.- Specified by:
isGreaterThanin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isGreaterThan
public BooleanComparisonX isGreaterThan(NumericExpression y)
Description copied from interface:NumericExpressionEl método isGreaterThan 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 X es mayor que Y.- Specified by:
isGreaterThanin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isGreaterOrEqualTo
public BooleanComparisonX isGreaterOrEqualTo(Number y)
Description copied from interface:NumericExpressionEl método isGreaterOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y). La comparación resulta en verdadero si X es mayor o igual que Y.- Specified by:
isGreaterOrEqualToin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isGreaterOrEqualTo
public BooleanComparisonX isGreaterOrEqualTo(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método isGreaterOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y). La comparación resulta en verdadero si X es mayor o igual que Y.- Specified by:
isGreaterOrEqualToin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isGreaterOrEqualTo
public BooleanComparisonX isGreaterOrEqualTo(NumericExpression y)
Description copied from interface:NumericExpressionEl método isGreaterOrEqualTo 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 X es mayor o igual que Y.- Specified by:
isGreaterOrEqualToin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isLessThan
public BooleanComparisonX isLessThan(Number y)
Description copied from interface:NumericExpressionEl método isLessThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y). La comparación resulta en verdadero si X es menor que Y.- Specified by:
isLessThanin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isLessThan
public BooleanComparisonX isLessThan(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método isLessThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y). La comparación resulta en verdadero si X es menor que Y.- Specified by:
isLessThanin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isLessThan
public BooleanComparisonX isLessThan(NumericExpression y)
Description copied from interface:NumericExpressionEl método isLessThan 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 X es menor que Y.- Specified by:
isLessThanin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isLessOrEqualTo
public BooleanComparisonX isLessOrEqualTo(Number y)
Description copied from interface:NumericExpressionEl método isLessOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y). La comparación resulta en verdadero si X es menor o igual que Y.- Specified by:
isLessOrEqualToin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isLessOrEqualTo
public BooleanComparisonX isLessOrEqualTo(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método isLessOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y). La comparación resulta en verdadero si X es menor o igual que Y.- Specified by:
isLessOrEqualToin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isLessOrEqualTo
public BooleanComparisonX isLessOrEqualTo(NumericExpression y)
Description copied from interface:NumericExpressionEl método isLessOrEqualTo 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 X es menor o igual que Y.- Specified by:
isLessOrEqualToin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isIn
public BooleanComparisonX isIn(NumericExpression... y)
Description copied from interface:NumericExpressionEl método isIn contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el conjunto de expresiones que recibe como argumento (operando Y). La comparación resulta en verdadero si X es igual a algún elemento de Y.- Specified by:
isInin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de los operandos.
-
isNotIn
public BooleanComparisonX isNotIn(NumericExpression... y)
Description copied from interface:NumericExpressionEl método isNotIn contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el conjunto de expresiones que recibe como argumento (operando Y). La comparación resulta en verdadero si X no es igual a algún elemento de Y.- Specified by:
isNotInin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de los operandos.
-
isBetween
public BooleanComparisonX isBetween(NumericExpression minimo, NumericExpression maximo)
Description copied from interface:NumericExpressionEl método isBetween contruye una expresión lógica que genera la comparación de esta expresión (operando X) con las expresiones que recibe como argumento (operandos minimo y maximo). La comparación resulta en verdadero si X es mayor o igual que minimo y menor o igual que maximo.- Specified by:
isBetweenin interfaceNumericExpression- Parameters:
minimo- operando minimomaximo- operando maximo- Returns:
- expresión lógica que genera la comparación de los operandos.
-
isNotBetween
public BooleanComparisonX isNotBetween(NumericExpression minimo, NumericExpression maximo)
Description copied from interface:NumericExpressionEl método isNotBetween contruye una expresión lógica que genera la comparación de esta expresión (operando X) con las expresiones que recibe como argumento (operandos minimo y maximo). La comparación resulta en verdadero si X es menor que minimo o mayor que maximo.- Specified by:
isNotBetweenin interfaceNumericExpression- Parameters:
minimo- operando minimomaximo- operando maximo- Returns:
- expresión lógica que genera la comparación de los operandos.
-
isNullOrEqualTo
public BooleanComparisonX isNullOrEqualTo(Number y)
Description copied from interface:NumericExpressionEl método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número 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 interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrEqualTo
public BooleanComparisonX isNullOrEqualTo(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial 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 interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrEqualTo
public BooleanComparisonX isNullOrEqualTo(NumericExpression y)
Description copied from interface:NumericExpressionEl 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 interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrNotEqualTo
public BooleanComparisonX isNullOrNotEqualTo(Number y)
Description copied from interface:NumericExpressionEl método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número 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 interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrNotEqualTo
public BooleanComparisonX isNullOrNotEqualTo(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial 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 interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrNotEqualTo
public BooleanComparisonX isNullOrNotEqualTo(NumericExpression y)
Description copied from interface:NumericExpressionEl 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 interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrGreaterThan
public BooleanComparisonX isNullOrGreaterThan(Number y)
Description copied from interface:NumericExpressionEl método isNullOrGreaterThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si X es mayor que Y.- Specified by:
isNullOrGreaterThanin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrGreaterThan
public BooleanComparisonX isNullOrGreaterThan(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método isNullOrGreaterThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si X es mayor que Y.- Specified by:
isNullOrGreaterThanin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrGreaterThan
public BooleanComparisonX isNullOrGreaterThan(NumericExpression y)
Description copied from interface:NumericExpressionEl método isNullOrGreaterThan 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 X es mayor que Y.- Specified by:
isNullOrGreaterThanin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrGreaterOrEqualTo
public BooleanComparisonX isNullOrGreaterOrEqualTo(Number y)
Description copied from interface:NumericExpressionEl método isNullOrGreaterOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si X es mayor o igual que Y.- Specified by:
isNullOrGreaterOrEqualToin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrGreaterOrEqualTo
public BooleanComparisonX isNullOrGreaterOrEqualTo(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método isNullOrGreaterOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si X es mayor o igual que Y.- Specified by:
isNullOrGreaterOrEqualToin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrGreaterOrEqualTo
public BooleanComparisonX isNullOrGreaterOrEqualTo(NumericExpression y)
Description copied from interface:NumericExpressionEl método isNullOrGreaterOrEqualTo 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 X es mayor o igual que Y.- Specified by:
isNullOrGreaterOrEqualToin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrLessThan
public BooleanComparisonX isNullOrLessThan(Number y)
Description copied from interface:NumericExpressionEl método isNullOrLessThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si X es menor que Y.- Specified by:
isNullOrLessThanin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrLessThan
public BooleanComparisonX isNullOrLessThan(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método isNullOrLessThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si X es menor que Y.- Specified by:
isNullOrLessThanin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrLessThan
public BooleanComparisonX isNullOrLessThan(NumericExpression y)
Description copied from interface:NumericExpressionEl método isNullOrLessThan 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 X es menor que Y.- Specified by:
isNullOrLessThanin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrLessOrEqualTo
public BooleanComparisonX isNullOrLessOrEqualTo(Number y)
Description copied from interface:NumericExpressionEl método isNullOrLessOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si X es menor o igual que Y.- Specified by:
isNullOrLessOrEqualToin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrLessOrEqualTo
public BooleanComparisonX isNullOrLessOrEqualTo(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método isNullOrLessOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si X es menor o igual que Y.- Specified by:
isNullOrLessOrEqualToin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrLessOrEqualTo
public BooleanComparisonX isNullOrLessOrEqualTo(NumericExpression y)
Description copied from interface:NumericExpressionEl método isNullOrLessOrEqualTo 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 X es menor o igual que Y.- Specified by:
isNullOrLessOrEqualToin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrIn
public BooleanComparisonX isNullOrIn(NumericExpression... y)
Description copied from interface:NumericExpressionEl método isNullOrIn contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el conjunto de expresiones que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si X es igual a algún elemento de Y.- Specified by:
isNullOrInin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de los operandos.
-
isNullOrNotIn
public BooleanComparisonX isNullOrNotIn(NumericExpression... y)
Description copied from interface:NumericExpressionEl método isNullOrNotIn contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el conjunto de expresiones que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si X no es igual a algún elemento de Y.- Specified by:
isNullOrNotInin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de los operandos.
-
isNullOrBetween
public BooleanComparisonX isNullOrBetween(NumericExpression minimo, NumericExpression maximo)
Description copied from interface:NumericExpressionEl método isNullOrBetween contruye una expresión lógica que genera la comparación de esta expresión (operando X) con las expresiones que recibe como argumento (operandos minimo y maximo). La comparación resulta en verdadero si el valor del operando X es nulo o si X es mayor o igual que minimo y menor o igual que maximo.- Specified by:
isNullOrBetweenin interfaceNumericExpression- Parameters:
minimo- operando minimomaximo- operando maximo- Returns:
- expresión lógica que genera la comparación de los operandos.
-
isNullOrNotBetween
public BooleanComparisonX isNullOrNotBetween(NumericExpression minimo, NumericExpression maximo)
Description copied from interface:NumericExpressionEl método isNullOrNotBetween contruye una expresión lógica que genera la comparación de esta expresión (operando X) con las expresiones que recibe como argumento (operandos minimo y maximo). La comparación resulta en verdadero si el valor del operando X es nulo o si X es menor que minimo o mayor que maximo.- Specified by:
isNullOrNotBetweenin interfaceNumericExpression- Parameters:
minimo- operando minimomaximo- operando maximo- Returns:
- expresión lógica que genera la comparación de los operandos.
-
coalesce
public NumericOrderedPairX coalesce(Number y)
Description copied from interface:NumericExpressionEl método coalesce contruye una expresión que genera la comparación de esta expresión (operando X) y del número que recibe como argumento (operando Y) con el valor nulo, en ese orden. La expresión generada retorna el primero de los operandos que no sea nulo.- Specified by:
coalescein interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el primero de los operandos que no sea nulo.
-
coalesce
public NumericOrderedPairX coalesce(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método coalesce contruye una expresión que genera la comparación de esta expresión (operando X) y del valor especial que recibe como argumento (operando Y) con el valor nulo, en ese orden. La expresión generada retorna el primero de los operandos que no sea nulo.- Specified by:
coalescein interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el primero de los operandos que no sea nulo.
-
coalesce
public NumericOrderedPairX coalesce(NumericExpression y)
Description copied from interface:NumericExpressionEl método coalesce contruye una expresión que genera la comparación de esta expresión (operando X) y de la expresión que recibe como argumento (operando Y) con el valor nulo, en ese orden. La expresión generada retorna el primero de los operandos que no sea nulo.- Specified by:
coalescein interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el primero de los operandos que no sea nulo.
-
nullIf
public NumericOrderedPairX nullIf(Number y)
Description copied from interface:NumericExpressionEl método nullIf contruye una expresión que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y). La expresión generada retorna el valor nulo si ambos operandos son iguales; de lo contrario, el primer operando.- Specified by:
nullIfin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el valor nulo si ambos operandos son iguales; de lo contrario, el primer operando.
-
nullIf
public NumericOrderedPairX nullIf(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método nullIf contruye una expresión que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y). La expresión generada retorna el valor nulo si ambos operandos son iguales; de lo contrario, el primer operando.- Specified by:
nullIfin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el valor nulo si ambos operandos son iguales; de lo contrario, el primer operando.
-
nullIf
public NumericOrderedPairX nullIf(NumericExpression y)
Description copied from interface:NumericExpressionEl método nullIf contruye una expresión que genera la comparación de esta expresión (operando X) con la expresión que recibe como argumento (operando Y). La expresión generada retorna el valor nulo si ambos operandos son iguales; de lo contrario, el primer operando.- Specified by:
nullIfin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el valor nulo si ambos operandos son iguales; de lo contrario, el primer operando.
-
max
public NumericOrderedPairX max(Number y)
Description copied from interface:NumericExpressionEl método max contruye una expresión que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y). La expresión generada retorna el mayor de los dos operandos.- Specified by:
maxin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el mayor de los dos operandos.
-
max
public NumericOrderedPairX max(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método max contruye una expresión que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y). La expresión generada retorna el mayor de los dos operandos.- Specified by:
maxin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el mayor de los dos operandos.
-
max
public NumericOrderedPairX max(NumericExpression y)
Description copied from interface:NumericExpressionEl método max contruye una expresión que genera la comparación de esta expresión (operando X) con la expresión que recibe como argumento (operando Y). La expresión generada retorna el mayor de los dos operandos.- Specified by:
maxin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el mayor de los dos operandos.
-
min
public NumericOrderedPairX min(Number y)
Description copied from interface:NumericExpressionEl método min contruye una expresión que genera la comparación de esta expresión (operando X) con el número que recibe como argumento (operando Y). La expresión generada retorna el menor de los dos operandos.- Specified by:
minin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el menor de los dos operandos.
-
min
public NumericOrderedPairX min(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método min contruye una expresión que genera la comparación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y). La expresión generada retorna el menor de los dos operandos.- Specified by:
minin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el menor de los dos operandos.
-
min
public NumericOrderedPairX min(NumericExpression y)
Description copied from interface:NumericExpressionEl método min contruye una expresión que genera la comparación de esta expresión (operando X) con la expresión que recibe como argumento (operando Y). La expresión generada retorna el menor de los dos operandos.- Specified by:
minin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el menor de los dos operandos.
-
plus
public NumericOrderedPairX plus(Number y)
Description copied from interface:NumericExpressionEl método plus contruye una expresión que genera el valor de esta expresión (operando X) mas el valor del número que recibe como argumento (operando Y).- Specified by:
plusin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la suma de los dos operandos.
-
plus
public NumericOrderedPairX plus(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método plus contruye una expresión que genera el valor de esta expresión (operando X) mas el valor especial que recibe como argumento (operando Y).- Specified by:
plusin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la suma de los dos operandos.
-
plus
public NumericOrderedPairX plus(NumericExpression y)
Description copied from interface:NumericExpressionEl método plus contruye una expresión que genera el valor de esta expresión (operando X) mas el valor de la expresión que recibe como argumento (operando Y).- Specified by:
plusin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la suma de los dos operandos.
-
minus
public NumericOrderedPairX minus(Number y)
Description copied from interface:NumericExpressionEl método minus contruye una expresión que genera el valor de esta expresión (operando X) menos el valor del número que recibe como argumento (operando Y).- Specified by:
minusin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
minus
public NumericOrderedPairX minus(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método minus contruye una expresión que genera el valor de esta expresión (operando X) menos el valor especial que recibe como argumento (operando Y).- Specified by:
minusin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
minus
public NumericOrderedPairX minus(NumericExpression y)
Description copied from interface:NumericExpressionEl método minus contruye una expresión que genera el valor de esta expresión (operando X) menos el valor de la expresión que recibe como argumento (operando Y).- Specified by:
minusin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
times
public NumericOrderedPairX times(Number y)
Description copied from interface:NumericExpressionEl método times contruye una expresión que genera el valor de esta expresión (operando X) multiplicado por el valor del número que recibe como argumento (operando Y).- Specified by:
timesin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el producto de los dos operandos.
-
times
public NumericOrderedPairX times(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método times contruye una expresión que genera el valor de esta expresión (operando X) multiplicado por el valor especial que recibe como argumento (operando Y).- Specified by:
timesin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el producto de los dos operandos.
-
times
public NumericOrderedPairX times(NumericExpression y)
Description copied from interface:NumericExpressionEl método times contruye una expresión que genera el valor de esta expresión (operando X) multiplicado por el valor de la expresión que recibe como argumento (operando Y).- Specified by:
timesin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el producto de los dos operandos.
-
over
public NumericOrderedPairX over(Number y)
Description copied from interface:NumericExpressionEl método over contruye una expresión que genera el valor de esta expresión (operando X) dividido entre el valor del número que recibe como argumento (operando Y).- Specified by:
overin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el cociente de los dos operandos.
-
over
public NumericOrderedPairX over(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método over contruye una expresión que genera el valor de esta expresión (operando X) dividido entre el valor especial que recibe como argumento (operando Y).- Specified by:
overin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el cociente de los dos operandos.
-
over
public NumericOrderedPairX over(NumericExpression y)
Description copied from interface:NumericExpressionEl método over contruye una expresión que genera el valor de esta expresión (operando X) dividido entre el valor de la expresión que recibe como argumento (operando Y).- Specified by:
overin interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el cociente de los dos operandos.
-
toThe
public NumericOrderedPairX toThe(Number y)
Description copied from interface:NumericExpressionEl método toThe contruye una expresión que genera el valor de esta expresión (operando X) elevado al valor del número que recibe como argumento (operando Y).- Specified by:
toThein interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la potencia de los dos operandos.
-
toThe
public NumericOrderedPairX toThe(SpecialNumericValue y)
Description copied from interface:NumericExpressionEl método toThe contruye una expresión que genera el valor de esta expresión (operando X) elevado al valor especial que recibe como argumento (operando Y).- Specified by:
toThein interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la potencia de los dos operandos.
-
toThe
public NumericOrderedPairX toThe(NumericExpression y)
Description copied from interface:NumericExpressionEl método toThe contruye una expresión que genera el valor de esta expresión (operando X) elevado al valor de la expresión que recibe como argumento (operando Y).- Specified by:
toThein interfaceNumericExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la potencia de los dos operandos.
-
defaultWhenNull
public NumericScalarX defaultWhenNull()
Description copied from interface:NumericExpressionEl método defaultWhenNull contruye una expresión que genera el valor de esta expresión o el valor predeterminado según el tipo de dato de esta expresión, si el valor de esta expresión es nulo. El valor predeterminado de una expresión de tipo numérico es 0.- Specified by:
defaultWhenNullin interfaceNumericExpression- Returns:
- expresión que retorna el valor de la expresión o el valor por default según el tipo de dato de la expresión.
-
nullWhenDefault
public NumericScalarX nullWhenDefault()
Description copied from interface:NumericExpressionEl método nullWhenDefault contruye una expresión que genera el valor de esta expresión o el valor nulo, si el valor de esta expresión es igual al valor predeterminado según el tipo de dato de esta expresión. El valor predeterminado de una expresión de tipo numérico es 0.- Specified by:
nullWhenDefaultin interfaceNumericExpression- Returns:
- expresión que retorna el valor de la expresión o el valor nulo.
-
abs
public NumericScalarX abs()
Description copied from interface:NumericExpressionEl método abs contruye una expresión que genera el valor absoluto de esta expresión.- Specified by:
absin interfaceNumericExpression- Returns:
- expresión que retorna el valor absoluto de la expresión.
-
chs
public NumericScalarX chs()
Description copied from interface:NumericExpressionEl método chs contruye una expresión que genera el valor de signo opuesto (-X) de esta expresión.- Specified by:
chsin interfaceNumericExpression- Returns:
- expresión que retorna el valor de signo opuesto de la expresión.
-
inv
public NumericScalarX inv()
Description copied from interface:NumericExpressionEl método inv contruye una expresión que genera el valor inverso (1/X) de esta expresión.- Specified by:
invin interfaceNumericExpression- Returns:
- expresión que retorna el valor inverso de la expresión.
-
toBigDecimal
public NumericScalarX toBigDecimal()
Description copied from interface:NumericExpressionEl método toBigDecimal contruye una expresión que genera el valor de esta expresión convertido en BigDecimal.- Specified by:
toBigDecimalin interfaceNumericExpression- Returns:
- expresión que retorna el valor de esta expresión convertido en BigDecimal.
-
toBigInteger
public NumericScalarX toBigInteger()
Description copied from interface:NumericExpressionEl método toBigInteger contruye una expresión que genera el valor de esta expresión convertido en BigInteger.- Specified by:
toBigIntegerin interfaceNumericExpression- Returns:
- expresión que retorna el valor de esta expresión convertido en BigInteger.
-
toByte
public NumericScalarX toByte()
Description copied from interface:NumericExpressionEl método toByte contruye una expresión que genera el valor de esta expresión convertido en Byte.- Specified by:
toBytein interfaceNumericExpression- Returns:
- expresión que retorna el valor de esta expresión convertido en Byte.
-
toShort
public NumericScalarX toShort()
Description copied from interface:NumericExpressionEl método toShort contruye una expresión que genera el valor de esta expresión convertido en Short.- Specified by:
toShortin interfaceNumericExpression- Returns:
- expresión que retorna el valor de esta expresión convertido en Short.
-
toInteger
public NumericScalarX toInteger()
Description copied from interface:NumericExpressionEl método toInteger contruye una expresión que genera el valor de esta expresión convertido en Integer.- Specified by:
toIntegerin interfaceNumericExpression- Returns:
- expresión que retorna el valor de esta expresión convertido en Integer.
-
toLong
public NumericScalarX toLong()
Description copied from interface:NumericExpressionEl método toLong contruye una expresión que genera el valor de esta expresión convertido en Long.- Specified by:
toLongin interfaceNumericExpression- Returns:
- expresión que retorna el valor de esta expresión convertido en Long.
-
toDouble
public NumericScalarX toDouble()
Description copied from interface:NumericExpressionEl método toDouble contruye una expresión que genera el valor de esta expresión convertido en Double.- Specified by:
toDoublein interfaceNumericExpression- Returns:
- expresión que retorna el valor de esta expresión convertido en Double.
-
toFloat
public NumericScalarX toFloat()
Description copied from interface:NumericExpressionEl método toFloat contruye una expresión que genera el valor de esta expresión convertido en Float.- Specified by:
toFloatin interfaceNumericExpression- Returns:
- expresión que retorna el valor de esta expresión convertido en Float.
-
toCharString
public CharacterScalarX toCharString()
Description copied from interface:NumericExpressionEl método toCharString contruye una expresión que genera el valor de esta expresión convertido en String.- Specified by:
toCharStringin interfaceNumericExpression- Returns:
- expresión que retorna el valor de esta expresión convertido en String.
-
toLocaleString
public CharacterScalarX toLocaleString()
Description copied from interface:NumericExpressionEl método toLocaleString contruye una expresión que genera el valor de esta expresión convertido en String según el formato establecido por la configuración regional.- Specified by:
toLocaleStringin interfaceNumericExpression- Returns:
- expresión que retorna el valor de esta expresión convertido en String.
-
toZeroPaddedString
public CharacterOrderedPairX toZeroPaddedString(NumericExpression len)
Description copied from interface:NumericExpressionEl método toZeroPaddedString contruye una expresión que genera el valor de esta expresión concatenada con ceros a la izquierda hasta que la expresión resultante alcance la longitud especificada por el parámetro len.- Specified by:
toZeroPaddedStringin interfaceNumericExpression- Parameters:
len- longitud de la expresión resultante- Returns:
- expresión que retorna el valor de esta expresión con ceros a la izquierda.
-
toZeroPaddedString
public CharacterOrderedPairX toZeroPaddedString(int len)
Description copied from interface:NumericExpressionEl método toZeroPaddedString contruye una expresión que genera el valor de esta expresión concatenada con ceros a la izquierda hasta que la expresión resultante alcance la longitud especificada por el parámetro len.- Specified by:
toZeroPaddedStringin interfaceNumericExpression- Parameters:
len- longitud de la expresión resultante- Returns:
- expresión que retorna el valor de esta expresión con ceros a la izquierda.
-
-