Package adalid.core.primitives
Class TemporalPrimitive
- java.lang.Object
-
- adalid.core.AbstractArtifact
-
- adalid.core.AbstractDataArtifact
-
- adalid.core.Primitive
-
- adalid.core.primitives.TemporalPrimitive
-
- All Implemented Interfaces:
Wrappable,AnnotatableArtifact,Artifact,CalculableProperty,DataArtifact,Expression,IntervalizedArtifact,Nullable,Parameter,Property,TemporalExpression,TypedArtifact,ValuedArtifact
- Direct Known Subclasses:
DateData,TimeData,TimestampData
public abstract class TemporalPrimitive extends Primitive implements IntervalizedArtifact, TemporalExpression
- 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 TemporalPrimitive()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TemporalOrderedPairXaddDays(NumericExpression y)El método addDays contruye una expresión que genera el valor de esta expresión (operando X) mas el número de dias que recibe como argumento (operando Y).TemporalOrderedPairXaddDays(Number y)El método addDays contruye una expresión que genera el valor de esta expresión (operando X) mas el número de dias que recibe como argumento (operando Y).TemporalOrderedPairXaddHours(NumericExpression y)El método addHours contruye una expresión que genera el valor de esta expresión (operando X) mas el número de horas que recibe como argumento (operando Y).TemporalOrderedPairXaddHours(Number y)El método addHours contruye una expresión que genera el valor de esta expresión (operando X) mas el número de horas que recibe como argumento (operando Y).TemporalOrderedPairXaddMinutes(NumericExpression y)El método addMinutes contruye una expresión que genera el valor de esta expresión (operando X) mas el número de minutos que recibe como argumento (operando Y).TemporalOrderedPairXaddMinutes(Number y)El método addMinutes contruye una expresión que genera el valor de esta expresión (operando X) mas el número de minutos que recibe como argumento (operando Y).TemporalOrderedPairXaddMonths(NumericExpression y)El método addMonths contruye una expresión que genera el valor de esta expresión (operando X) mas el número de meses que recibe como argumento (operando Y).TemporalOrderedPairXaddMonths(Number y)El método addMonths contruye una expresión que genera el valor de esta expresión (operando X) mas el número de meses que recibe como argumento (operando Y).TemporalOrderedPairXaddSeconds(NumericExpression y)El método addSeconds contruye una expresión que genera el valor de esta expresión (operando X) mas el número de segundos que recibe como argumento (operando Y).TemporalOrderedPairXaddSeconds(Number y)El método addSeconds contruye una expresión que genera el valor de esta expresión (operando X) mas el número de segundos que recibe como argumento (operando Y).TemporalOrderedPairXaddWeeks(NumericExpression y)El método addWeeks contruye una expresión que genera el valor de esta expresión (operando X) mas el número de semanas que recibe como argumento (operando Y).TemporalOrderedPairXaddWeeks(Number y)El método addWeeks contruye una expresión que genera el valor de esta expresión (operando X) mas el número de semanas que recibe como argumento (operando Y).TemporalOrderedPairXaddYears(NumericExpression y)El método addYears contruye una expresión que genera el valor de esta expresión (operando X) mas el número de años que recibe como argumento (operando Y).TemporalOrderedPairXaddYears(Number y)El método addYears contruye una expresión que genera el valor de esta expresión (operando X) mas el número de años que recibe como argumento (operando Y).TemporalOrderedPairXcoalesce(SpecialTemporalValue 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.TemporalOrderedPairXcoalesce(TemporalExpression 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.TemporalOrderedPairXcoalesce(Date 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.TemporalScalarXdefaultWhenNull()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.NumericOrderedPairXdiffInDays(SpecialTemporalValue y)El método diffInDays contruye una expresión que genera el valor de la diferencia en dias entre esta expresión (operando X) y el valor especial que recibe como argumento (operando Y).NumericOrderedPairXdiffInDays(TemporalExpression y)El método diffInDays contruye una expresión que genera el valor de la diferencia en dias entre esta expresión (operando X) y la fecha actual.NumericOrderedPairXdiffInDays(Date y)El método diffInDays contruye una expresión que genera el valor de la diferencia en dias entre esta expresión (operando X) y la fecha actual.NumericOrderedPairXdiffInHours(SpecialTemporalValue y)El método diffInHours contruye una expresión que genera el valor de la diferencia en horas entre esta expresión (operando X) y el valor especial que recibe como argumento (operando Y).NumericOrderedPairXdiffInHours(TemporalExpression y)El método diffInHours contruye una expresión que genera el valor de la diferencia en horas entre esta expresión (operando X) y la fecha actual.NumericOrderedPairXdiffInHours(Date y)El método diffInHours contruye una expresión que genera el valor de la diferencia en horas entre esta expresión (operando X) y la fecha y hora actual.NumericOrderedPairXdiffInMinutes(SpecialTemporalValue y)El método diffInMinutes contruye una expresión que genera el valor de la diferencia en minutos entre esta expresión (operando X) y el valor especial que recibe como argumento (operando Y).NumericOrderedPairXdiffInMinutes(TemporalExpression y)El método diffInMinutes contruye una expresión que genera el valor de la diferencia en minutos entre esta expresión (operando X) y la fecha actual.NumericOrderedPairXdiffInMinutes(Date y)El método diffInMinutes contruye una expresión que genera el valor de la diferencia en minutos entre esta expresión (operando X) y la fecha y hora actual.NumericOrderedPairXdiffInMonths(SpecialTemporalValue y)El método diffInMonths contruye una expresión que genera el valor de la diferencia en meses entre esta expresión (operando X) y el valor especial que recibe como argumento (operando Y).NumericOrderedPairXdiffInMonths(TemporalExpression y)El método diffInMonths contruye una expresión que genera el valor de la diferencia en meses entre esta expresión (operando X) y el valor de la expresión que recibe como argumento (operando Y).NumericOrderedPairXdiffInMonths(Date y)El método diffInMonths contruye una expresión que genera el valor de la diferencia en meses entre esta expresión (operando X) y la fecha actual.NumericOrderedPairXdiffInSeconds(SpecialTemporalValue y)El método diffInSeconds contruye una expresión que genera el valor de la diferencia en segundos entre esta expresión (operando X) y el valor especial que recibe como argumento (operando Y).NumericOrderedPairXdiffInSeconds(TemporalExpression y)El método diffInSeconds contruye una expresión que genera el valor de la diferencia en segundos entre esta expresión (operando X) y la fecha actual.NumericOrderedPairXdiffInSeconds(Date y)El método diffInSeconds contruye una expresión que genera el valor de la diferencia en segundos entre esta expresión (operando X) y la fecha y hora actual.NumericOrderedPairXdiffInWeeks(SpecialTemporalValue y)El método diffInWeeks contruye una expresión que genera el valor de la diferencia en semanas entre esta expresión (operando X) y el valor especial que recibe como argumento (operando Y).NumericOrderedPairXdiffInWeeks(TemporalExpression y)El método diffInWeeks contruye una expresión que genera el valor de la diferencia en semanas entre esta expresión (operando X) y el valor de la expresión que recibe como argumento (operando Y).NumericOrderedPairXdiffInWeeks(Date y)El método diffInWeeks contruye una expresión que genera el valor de la diferencia en semanas entre esta expresión (operando X) y la fecha actual.NumericOrderedPairXdiffInYears(SpecialTemporalValue y)El método diffInYears contruye una expresión que genera el valor de la diferencia en años entre esta expresión (operando X) y el valor especial que recibe como argumento (operando Y).NumericOrderedPairXdiffInYears(TemporalExpression y)El método diffInYears contruye una expresión que genera el valor de la diferencia en años entre esta expresión (operando X) y el valor de la expresión que recibe como argumento (operando Y).NumericOrderedPairXdiffInYears(Date y)El método diffInYears contruye una expresión que genera el valor de la diferencia en años entre esta expresión (operando X) y la fecha actual.NumericScalarXextractDay()El método extractDay contruye una expresión que genera el valor del dia de esta expresión.NumericScalarXextractHour()El método extractHour contruye una expresión que genera el valor de la hora de esta expresión.NumericScalarXextractMinute()El método extractMinute contruye una expresión que genera el valor del minuto de esta expresión.NumericScalarXextractMonth()El método extractMonth contruye una expresión que genera el valor del mes de esta expresión.NumericScalarXextractSecond()El método extractSecond contruye una expresión que genera el valor del segundo de esta expresión.NumericScalarXextractYear()El método extractYear contruye una expresión que genera el valor del año de esta expresión.TemporalScalarXfirstDateOfMonth()El método firstDateOfMonth contruye una expresión que genera la fecha del primer dia del mes de esta expresión.TemporalScalarXfirstDateOfQuarter()El método firstDateOfQuarter contruye una expresión que genera la fecha del primer dia del trimestre de esta expresión.TemporalScalarXfirstDateOfSemester()El método firstDateOfSemester contruye una expresión que genera la fecha del primer dia del semestre de esta expresión.TemporalScalarXfirstDateOfYear()El método firstDateOfYear contruye una expresión que genera la fecha del primer dia del año de esta expresión.ObjectgetCalculableValue()ObjectgetCurrentValue()StringgetDefaultRangeErrorMessage()ObjectgetDefaultValue()static longgetEpochInMillis()ObjectgetInitialValue()StringgetLocalizedRangeErrorMessage(Locale locale)DategetMaxDate()ObjectgetMaxValue()DategetMinDate()ObjectgetMinValue()DategetPrimitiveMaxValue()DategetPrimitiveMinValue()StringgetSpecialConverterName()StringgetSpecialValidatorName()BooleanComparisonXisBetween(TemporalExpression minimo, TemporalExpression 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(SpecialTemporalValue 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(TemporalExpression 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(Date 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 que recibe como argumento (operando Y).booleanisExpressCurrentValue()booleanisExpressDefaultValue()booleanisExpressInitialValue()booleanisExpressMaxValue()booleanisExpressMinValue()BooleanComparisonXisGreaterOrEqualTo(SpecialTemporalValue 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(TemporalExpression 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(Date 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 que recibe como argumento (operando Y).BooleanComparisonXisGreaterThan(SpecialTemporalValue 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(TemporalExpression 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(Date 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 que recibe como argumento (operando Y).BooleanComparisonXisIn(TemporalExpression... 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(SpecialTemporalValue 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(TemporalExpression 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(Date 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 que recibe como argumento (operando Y).BooleanComparisonXisLessThan(SpecialTemporalValue 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(TemporalExpression 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(Date 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 que recibe como argumento (operando Y).BooleanComparisonXisNotBetween(TemporalExpression minimo, TemporalExpression 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(SpecialTemporalValue 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(TemporalExpression 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(Date 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 que recibe como argumento (operando Y).BooleanComparisonXisNotIn(TemporalExpression... 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(TemporalExpression minimo, TemporalExpression 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(SpecialTemporalValue 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(TemporalExpression 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(Date 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 que recibe como argumento (operando Y).BooleanComparisonXisNullOrGreaterOrEqualTo(SpecialTemporalValue 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(TemporalExpression 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(Date 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 que recibe como argumento (operando Y).BooleanComparisonXisNullOrGreaterThan(SpecialTemporalValue 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(TemporalExpression 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(Date 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 que recibe como argumento (operando Y).BooleanComparisonXisNullOrIn(TemporalExpression... 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(SpecialTemporalValue 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(TemporalExpression 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(Date 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 que recibe como argumento (operando Y).BooleanComparisonXisNullOrLessThan(SpecialTemporalValue 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(TemporalExpression 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(Date 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 que recibe como argumento (operando Y).BooleanComparisonXisNullOrNotBetween(TemporalExpression minimo, TemporalExpression 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(SpecialTemporalValue 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(TemporalExpression 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(Date 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 que recibe como argumento (operando Y).BooleanComparisonXisNullOrNotIn(TemporalExpression... 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()TemporalScalarXlastDateOfMonth()El método lastDateOfMonth contruye una expresión que genera la fecha del último dia del mes de esta expresión.TemporalScalarXlastDateOfQuarter()El método lastDateOfQuarter contruye una expresión que genera la fecha del último dia del trimestre de esta expresión.TemporalScalarXlastDateOfSemester()El método lastDateOfSemester contruye una expresión que genera la fecha del último dia del semestre de esta expresión.TemporalScalarXlastDateOfYear()El método lastDateOfYear contruye una expresión que genera la fecha del último dia del año de esta expresión.TemporalOrderedPairXmax(SpecialTemporalValue 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).TemporalOrderedPairXmax(TemporalExpression 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).TemporalOrderedPairXmax(Date y)El método max contruye una expresión que genera la comparación de esta expresión (operando X) con el valor que recibe como argumento (operando Y).TemporalOrderedPairXmin(SpecialTemporalValue 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).TemporalOrderedPairXmin(TemporalExpression 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).TemporalOrderedPairXmin(Date y)El método min contruye una expresión que genera la comparación de esta expresión (operando X) con el valor que recibe como argumento (operando Y).TemporalOrderedPairXnullIf(SpecialTemporalValue 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).TemporalOrderedPairXnullIf(TemporalExpression 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).TemporalOrderedPairXnullIf(Date y)El método nullIf contruye una expresión que genera la comparación de esta expresión (operando X) con el valor que recibe como argumento (operando Y).TemporalScalarXnullWhenDefault()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.voidsetCalculableValueExpression(TemporalExpression 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).voidsetCurrentValue(SpecialTemporalValue currentValue)El método setCurrentValue se utiliza para establecer el valor actual del parámetro.voidsetCurrentValue(TemporalExpression currentValue)El método setCurrentValue se utiliza para establecer el valor actual del parámetro.voidsetCurrentValue(String currentValue)El método setCurrentValue se utiliza para establecer el valor actual del parámetro.voidsetCurrentValue(Date 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(SpecialTemporalValue defaultValue)El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros.voidsetDefaultValue(TemporalExpression defaultValue)El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros.voidsetDefaultValue(String defaultValue)El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros.voidsetDefaultValue(Date defaultValue)El método setDefaultValue se utiliza para establecer el valor por omisión de propiedades y parámetros.voidsetInitialValue(SpecialTemporalValue initialValue)El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros.voidsetInitialValue(TemporalExpression initialValue)El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros.voidsetInitialValue(String initialValue)El método setInitialValue se utiliza para establecer el valor inicial de propiedades y parámetros.voidsetInitialValue(Date 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 voidsetMaxDate(Date maxDate)voidsetMaxValue(SpecialTemporalValue maxValue)El método setMaxValue se utiliza para establecer el valor máximo de propiedades y parámetros.voidsetMaxValue(TemporalExpression maxValue)El método setMaxValue se utiliza para establecer el valor máximo de propiedades y parámetros.voidsetMaxValue(String maxValue)El método setMaxValue se utiliza para establecer el valor máximo de propiedades y parámetros.voidsetMaxValue(Date maxValue)El método setMaxValue se utiliza para establecer el valor máximo de propiedades y parámetros.protected voidsetMinDate(Date minDate)voidsetMinValue(SpecialTemporalValue minValue)El método setMinValue se utiliza para establecer el valor mínimo de propiedades y parámetros.voidsetMinValue(TemporalExpression minValue)El método setMinValue se utiliza para establecer el valor mínimo de propiedades y parámetros.voidsetMinValue(String minValue)El método setMinValue se utiliza para establecer el valor mínimo de propiedades y parámetros.voidsetMinValue(Date minValue)El método setMinValue se utiliza para establecer el valor mínimo de propiedades y parámetros.voidsetSpecialConverterName(String converter)voidsetSpecialValidatorName(String validator)CharacterScalarXtoCharString()El método toCharString contruye una expresión que genera el valor de esta expresión convertido en String.TemporalScalarXtoDate()El método toDate contruye una expresión que genera el valor de esta expresión convertido en Date.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.TemporalScalarXtoTime()El método toTime contruye una expresión que genera el valor de esta expresión convertido en Time.TemporalScalarXtoTimestamp()El método toTimestamp contruye una expresión que genera el valor de esta expresión convertido en Timestamp.-
Methods inherited from class adalid.core.Primitive
finish, 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, fieldsToString, getAggregateFunction, getAggregates, getAggregateTitle, getAnchorField, getAnchorFieldName, getAnchorProperty, getCalculableValueTag, getColumnPixels, getCurrentValueTag, getDataClass, getDataGenFactor, getDataGenFunction, getDataGenMax, getDataGenMin, 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, finalise, 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, finalise, getAlias, getAttribute, getAttribute, getClassPath, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getFullName, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPathList, getPathString, getSqlName, hashCodeHexString, isAnnotated, isClassInPath, isDeclared, isExpression, isFinalised, isInherited, isInheritedFromAbstract, isInheritedFromConcrete, isNotDeclared, isNotInherited, isNotInheritedFromAbstract, isNotInheritedFromConcrete, isOperation, put, round, setAlias, setDefaultCollectionLabel, setDefaultCollectionShortLabel, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, toString, toString, toString, toString
-
Methods inherited from interface adalid.core.interfaces.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
-
getEpochInMillis
public static long getEpochInMillis()
-
getCalculableValue
public Object getCalculableValue()
- Specified by:
getCalculableValuein interfaceCalculableProperty- Overrides:
getCalculableValuein classAbstractDataArtifact- Returns:
- the calculable value
-
setCalculableValueExpression
public void setCalculableValueExpression(TemporalExpression 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 java.util.Date; false otherwise
-
isSpecialInitialValue
public boolean isSpecialInitialValue()
- Returns:
- true if the initial value is SpecialTemporalValue; false otherwise
-
isExpressInitialValue
public boolean isExpressInitialValue()
- Returns:
- true if the initial value is TemporalExpression; false otherwise
-
isDefinedInitialValue
public boolean isDefinedInitialValue()
- Returns:
- true if the initial value is not null; false otherwise
-
setInitialValue
public void setInitialValue(String 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(Date 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(SpecialTemporalValue 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(TemporalExpression 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 java.util.Date; false otherwise
-
isSpecialDefaultValue
public boolean isSpecialDefaultValue()
- Returns:
- true if the default value is SpecialTemporalValue; false otherwise
-
isExpressDefaultValue
public boolean isExpressDefaultValue()
- Returns:
- true if the default value is TemporalExpression; false otherwise
-
isDefinedDefaultValue
public boolean isDefinedDefaultValue()
- Returns:
- true if the default value is not null; false otherwise
-
setDefaultValue
public void setDefaultValue(String 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(Date 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(SpecialTemporalValue 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(TemporalExpression 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 java.util.Date; false otherwise
-
isSpecialCurrentValue
public boolean isSpecialCurrentValue()
- Returns:
- true if the current value is SpecialTemporalValue; false otherwise
-
isExpressCurrentValue
public boolean isExpressCurrentValue()
- Returns:
- true if the current value is TemporalExpression; false otherwise
-
isDefinedCurrentValue
public boolean isDefinedCurrentValue()
- Returns:
- true if the current value is not null; false otherwise
-
setCurrentValue
public void setCurrentValue(String currentValue)
El método setCurrentValue se utiliza para establecer el valor actual del parámetro.- Parameters:
currentValue- valor actual
-
setCurrentValue
public void setCurrentValue(Date currentValue)
El método setCurrentValue se utiliza para establecer el valor actual del parámetro.- Parameters:
currentValue- valor actual
-
setCurrentValue
public void setCurrentValue(SpecialTemporalValue currentValue)
El método setCurrentValue se utiliza para establecer el valor actual del parámetro.- Parameters:
currentValue- valor actual
-
setCurrentValue
public void setCurrentValue(TemporalExpression 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 Date getPrimitiveMinValue()
- Returns:
- the primitive minimum value
-
isPrimitiveMinValue
public boolean isPrimitiveMinValue()
- Returns:
- true if the minimum value is java.util.Date; false otherwise
-
isSpecialMinValue
public boolean isSpecialMinValue()
- Returns:
- true if the minimum value is SpecialTemporalValue; false otherwise
-
isExpressMinValue
public boolean isExpressMinValue()
- Returns:
- true if the minimum value is TemporalExpression; false otherwise
-
isDefinedMinValue
public boolean isDefinedMinValue()
- Returns:
- true if the minimum value is not null; false otherwise
-
setMinValue
public void setMinValue(String 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 en formato ISO (YYYY-MM-DD hh:mm:ss)
-
setMinValue
public void setMinValue(Date 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(SpecialTemporalValue 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(TemporalExpression 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 Date getPrimitiveMaxValue()
- Returns:
- the primitive maximum value
-
isPrimitiveMaxValue
public boolean isPrimitiveMaxValue()
- Returns:
- true if the maximum value is java.util.Date; false otherwise
-
isSpecialMaxValue
public boolean isSpecialMaxValue()
- Returns:
- true if the maximum value is SpecialTemporalValue; false otherwise
-
isExpressMaxValue
public boolean isExpressMaxValue()
- Returns:
- true if the maximum value is TemporalExpression; false otherwise
-
isDefinedMaxValue
public boolean isDefinedMaxValue()
- Returns:
- true if the maximum value is not null; false otherwise
-
setMaxValue
public void setMaxValue(String 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 en formato ISO (YYYY-MM-DD hh:mm:ss)
-
setMaxValue
public void setMaxValue(Date 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(SpecialTemporalValue 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(TemporalExpression 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
-
getMinDate
public Date getMinDate()
- Returns:
- the minimum number
-
setMinDate
protected void setMinDate(Date minDate)
- Parameters:
minDate- the minimum number to set
-
getMaxDate
public Date getMaxDate()
- Returns:
- the maximum number
-
setMaxDate
protected void setMaxDate(Date maxDate)
- Parameters:
maxDate- the maximum number to set
-
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.
-
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)
-
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 interfaceTemporalExpression- 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 interfaceTemporalExpression- Returns:
- expresión lógica que genera la comparación con el valor nulo.
-
isEqualTo
public BooleanComparisonX isEqualTo(Date y)
Description copied from interface:TemporalExpressionEl método isEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos son iguales.- Specified by:
isEqualToin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isEqualTo
public BooleanComparisonX isEqualTo(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isEqualTo
public BooleanComparisonX isEqualTo(TemporalExpression y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNotEqualTo
public BooleanComparisonX isNotEqualTo(Date y)
Description copied from interface:TemporalExpressionEl método isNotEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos no son iguales.- Specified by:
isNotEqualToin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNotEqualTo
public BooleanComparisonX isNotEqualTo(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNotEqualTo
public BooleanComparisonX isNotEqualTo(TemporalExpression y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isGreaterThan
public BooleanComparisonX isGreaterThan(Date y)
Description copied from interface:TemporalExpressionEl método isGreaterThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor que recibe como argumento (operando Y). La comparación resulta en verdadero si X es mayor que Y.- Specified by:
isGreaterThanin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isGreaterThan
public BooleanComparisonX isGreaterThan(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isGreaterThan
public BooleanComparisonX isGreaterThan(TemporalExpression y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isGreaterOrEqualTo
public BooleanComparisonX isGreaterOrEqualTo(Date y)
Description copied from interface:TemporalExpressionEl método isGreaterOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor que recibe como argumento (operando Y). La comparación resulta en verdadero si X es mayor o igual que Y.- Specified by:
isGreaterOrEqualToin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isGreaterOrEqualTo
public BooleanComparisonX isGreaterOrEqualTo(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isGreaterOrEqualTo
public BooleanComparisonX isGreaterOrEqualTo(TemporalExpression y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isLessThan
public BooleanComparisonX isLessThan(Date y)
Description copied from interface:TemporalExpressionEl método isLessThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor que recibe como argumento (operando Y). La comparación resulta en verdadero si X es menor que Y.- Specified by:
isLessThanin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isLessThan
public BooleanComparisonX isLessThan(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isLessThan
public BooleanComparisonX isLessThan(TemporalExpression y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isLessOrEqualTo
public BooleanComparisonX isLessOrEqualTo(Date y)
Description copied from interface:TemporalExpressionEl método isLessOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor que recibe como argumento (operando Y). La comparación resulta en verdadero si X es menor o igual que Y.- Specified by:
isLessOrEqualToin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isLessOrEqualTo
public BooleanComparisonX isLessOrEqualTo(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isLessOrEqualTo
public BooleanComparisonX isLessOrEqualTo(TemporalExpression y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isIn
public BooleanComparisonX isIn(TemporalExpression... y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de los operandos.
-
isNotIn
public BooleanComparisonX isNotIn(TemporalExpression... y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de los operandos.
-
isBetween
public BooleanComparisonX isBetween(TemporalExpression minimo, TemporalExpression maximo)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
minimo- operando minimomaximo- operando maximo- Returns:
- expresión lógica que genera la comparación de los operandos.
-
isNotBetween
public BooleanComparisonX isNotBetween(TemporalExpression minimo, TemporalExpression maximo)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
minimo- operando minimomaximo- operando maximo- Returns:
- expresión lógica que genera la comparación de los operandos.
-
isNullOrEqualTo
public BooleanComparisonX isNullOrEqualTo(Date y)
Description copied from interface:TemporalExpressionEl método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrEqualTo
public BooleanComparisonX isNullOrEqualTo(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrEqualTo
public BooleanComparisonX isNullOrEqualTo(TemporalExpression y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrNotEqualTo
public BooleanComparisonX isNullOrNotEqualTo(Date y)
Description copied from interface:TemporalExpressionEl método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrNotEqualTo
public BooleanComparisonX isNullOrNotEqualTo(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrNotEqualTo
public BooleanComparisonX isNullOrNotEqualTo(TemporalExpression y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrGreaterThan
public BooleanComparisonX isNullOrGreaterThan(Date y)
Description copied from interface:TemporalExpressionEl método isNullOrGreaterThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrGreaterThan
public BooleanComparisonX isNullOrGreaterThan(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrGreaterThan
public BooleanComparisonX isNullOrGreaterThan(TemporalExpression y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrGreaterOrEqualTo
public BooleanComparisonX isNullOrGreaterOrEqualTo(Date y)
Description copied from interface:TemporalExpressionEl método isNullOrGreaterOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrGreaterOrEqualTo
public BooleanComparisonX isNullOrGreaterOrEqualTo(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrGreaterOrEqualTo
public BooleanComparisonX isNullOrGreaterOrEqualTo(TemporalExpression y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrLessThan
public BooleanComparisonX isNullOrLessThan(Date y)
Description copied from interface:TemporalExpressionEl método isNullOrLessThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrLessThan
public BooleanComparisonX isNullOrLessThan(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrLessThan
public BooleanComparisonX isNullOrLessThan(TemporalExpression y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrLessOrEqualTo
public BooleanComparisonX isNullOrLessOrEqualTo(Date y)
Description copied from interface:TemporalExpressionEl método isNullOrLessOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el valor 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrLessOrEqualTo
public BooleanComparisonX isNullOrLessOrEqualTo(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrLessOrEqualTo
public BooleanComparisonX isNullOrLessOrEqualTo(TemporalExpression y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de ambos operandos.
-
isNullOrIn
public BooleanComparisonX isNullOrIn(TemporalExpression... y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de los operandos.
-
isNullOrNotIn
public BooleanComparisonX isNullOrNotIn(TemporalExpression... y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión lógica que genera la comparación de los operandos.
-
isNullOrBetween
public BooleanComparisonX isNullOrBetween(TemporalExpression minimo, TemporalExpression maximo)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
minimo- operando minimomaximo- operando maximo- Returns:
- expresión lógica que genera la comparación de los operandos.
-
isNullOrNotBetween
public BooleanComparisonX isNullOrNotBetween(TemporalExpression minimo, TemporalExpression maximo)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
minimo- operando minimomaximo- operando maximo- Returns:
- expresión lógica que genera la comparación de los operandos.
-
coalesce
public TemporalOrderedPairX coalesce(Date y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el primero de los operandos que no sea nulo.
-
coalesce
public TemporalOrderedPairX coalesce(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el primero de los operandos que no sea nulo.
-
coalesce
public TemporalOrderedPairX coalesce(TemporalExpression y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el primero de los operandos que no sea nulo.
-
nullIf
public TemporalOrderedPairX nullIf(Date y)
Description copied from interface:TemporalExpressionEl método nullIf contruye una expresión que genera la comparación de esta expresión (operando X) con el valor 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 interfaceTemporalExpression- 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 TemporalOrderedPairX nullIf(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- 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 TemporalOrderedPairX nullIf(TemporalExpression y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- 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 TemporalOrderedPairX max(Date y)
Description copied from interface:TemporalExpressionEl método max contruye una expresión que genera la comparación de esta expresión (operando X) con el valor que recibe como argumento (operando Y). La expresión generada retorna el mayor de los dos operandos.- Specified by:
maxin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el mayor de los dos operandos.
-
max
public TemporalOrderedPairX max(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el mayor de los dos operandos.
-
max
public TemporalOrderedPairX max(TemporalExpression y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el mayor de los dos operandos.
-
min
public TemporalOrderedPairX min(Date y)
Description copied from interface:TemporalExpressionEl método min contruye una expresión que genera la comparación de esta expresión (operando X) con el valor que recibe como argumento (operando Y). La expresión generada retorna el menor de los dos operandos.- Specified by:
minin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el menor de los dos operandos.
-
min
public TemporalOrderedPairX min(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el menor de los dos operandos.
-
min
public TemporalOrderedPairX min(TemporalExpression y)
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna el menor de los dos operandos.
-
addYears
public TemporalOrderedPairX addYears(Number y)
Description copied from interface:TemporalExpressionEl método addYears contruye una expresión que genera el valor de esta expresión (operando X) mas el número de años que recibe como argumento (operando Y).- Specified by:
addYearsin interfaceTemporalExpression- Parameters:
y- operando Y: número de años a sumar- Returns:
- expresión que retorna la suma de los dos operandos.
-
addYears
public TemporalOrderedPairX addYears(NumericExpression y)
Description copied from interface:TemporalExpressionEl método addYears contruye una expresión que genera el valor de esta expresión (operando X) mas el número de años que recibe como argumento (operando Y).- Specified by:
addYearsin interfaceTemporalExpression- Parameters:
y- operando Y: número de años a sumar- Returns:
- expresión que retorna la suma de los dos operandos.
-
addMonths
public TemporalOrderedPairX addMonths(Number y)
Description copied from interface:TemporalExpressionEl método addMonths contruye una expresión que genera el valor de esta expresión (operando X) mas el número de meses que recibe como argumento (operando Y).- Specified by:
addMonthsin interfaceTemporalExpression- Parameters:
y- operando Y: número de meses a sumar- Returns:
- expresión que retorna la suma de los dos operandos.
-
addMonths
public TemporalOrderedPairX addMonths(NumericExpression y)
Description copied from interface:TemporalExpressionEl método addMonths contruye una expresión que genera el valor de esta expresión (operando X) mas el número de meses que recibe como argumento (operando Y).- Specified by:
addMonthsin interfaceTemporalExpression- Parameters:
y- operando Y: número de meses a sumar- Returns:
- expresión que retorna la suma de los dos operandos.
-
addWeeks
public TemporalOrderedPairX addWeeks(Number y)
Description copied from interface:TemporalExpressionEl método addWeeks contruye una expresión que genera el valor de esta expresión (operando X) mas el número de semanas que recibe como argumento (operando Y).- Specified by:
addWeeksin interfaceTemporalExpression- Parameters:
y- operando Y: número de semanas a sumar- Returns:
- expresión que retorna la suma de los dos operandos.
-
addWeeks
public TemporalOrderedPairX addWeeks(NumericExpression y)
Description copied from interface:TemporalExpressionEl método addWeeks contruye una expresión que genera el valor de esta expresión (operando X) mas el número de semanas que recibe como argumento (operando Y).- Specified by:
addWeeksin interfaceTemporalExpression- Parameters:
y- operando Y: número de semanas a sumar- Returns:
- expresión que retorna la suma de los dos operandos.
-
addDays
public TemporalOrderedPairX addDays(Number y)
Description copied from interface:TemporalExpressionEl método addDays contruye una expresión que genera el valor de esta expresión (operando X) mas el número de dias que recibe como argumento (operando Y).- Specified by:
addDaysin interfaceTemporalExpression- Parameters:
y- operando Y: número de dias a sumar- Returns:
- expresión que retorna la suma de los dos operandos.
-
addDays
public TemporalOrderedPairX addDays(NumericExpression y)
Description copied from interface:TemporalExpressionEl método addDays contruye una expresión que genera el valor de esta expresión (operando X) mas el número de dias que recibe como argumento (operando Y).- Specified by:
addDaysin interfaceTemporalExpression- Parameters:
y- operando Y: número de dias a sumar- Returns:
- expresión que retorna la suma de los dos operandos.
-
addHours
public TemporalOrderedPairX addHours(Number y)
Description copied from interface:TemporalExpressionEl método addHours contruye una expresión que genera el valor de esta expresión (operando X) mas el número de horas que recibe como argumento (operando Y).- Specified by:
addHoursin interfaceTemporalExpression- Parameters:
y- operando Y: número de horas a sumar- Returns:
- expresión que retorna la suma de los dos operandos.
-
addHours
public TemporalOrderedPairX addHours(NumericExpression y)
Description copied from interface:TemporalExpressionEl método addHours contruye una expresión que genera el valor de esta expresión (operando X) mas el número de horas que recibe como argumento (operando Y).- Specified by:
addHoursin interfaceTemporalExpression- Parameters:
y- operando Y: número de horas a sumar- Returns:
- expresión que retorna la suma de los dos operandos.
-
addMinutes
public TemporalOrderedPairX addMinutes(Number y)
Description copied from interface:TemporalExpressionEl método addMinutes contruye una expresión que genera el valor de esta expresión (operando X) mas el número de minutos que recibe como argumento (operando Y).- Specified by:
addMinutesin interfaceTemporalExpression- Parameters:
y- operando Y: número de minutos a sumar- Returns:
- expresión que retorna la suma de los dos operandos.
-
addMinutes
public TemporalOrderedPairX addMinutes(NumericExpression y)
Description copied from interface:TemporalExpressionEl método addMinutes contruye una expresión que genera el valor de esta expresión (operando X) mas el número de minutos que recibe como argumento (operando Y).- Specified by:
addMinutesin interfaceTemporalExpression- Parameters:
y- operando Y: número de minutos a sumar- Returns:
- expresión que retorna la suma de los dos operandos.
-
addSeconds
public TemporalOrderedPairX addSeconds(Number y)
Description copied from interface:TemporalExpressionEl método addSeconds contruye una expresión que genera el valor de esta expresión (operando X) mas el número de segundos que recibe como argumento (operando Y).- Specified by:
addSecondsin interfaceTemporalExpression- Parameters:
y- operando Y: número de segundos a sumar- Returns:
- expresión que retorna la suma de los dos operandos.
-
addSeconds
public TemporalOrderedPairX addSeconds(NumericExpression y)
Description copied from interface:TemporalExpressionEl método addSeconds contruye una expresión que genera el valor de esta expresión (operando X) mas el número de segundos que recibe como argumento (operando Y).- Specified by:
addSecondsin interfaceTemporalExpression- Parameters:
y- operando Y: número de segundos a sumar- Returns:
- expresión que retorna la suma de los dos operandos.
-
diffInYears
public NumericOrderedPairX diffInYears(Date y)
Description copied from interface:TemporalExpressionEl método diffInYears contruye una expresión que genera el valor de la diferencia en años entre esta expresión (operando X) y la fecha actual.- Specified by:
diffInYearsin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInYears
public NumericOrderedPairX diffInYears(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl método diffInYears contruye una expresión que genera el valor de la diferencia en años entre esta expresión (operando X) y el valor especial que recibe como argumento (operando Y).- Specified by:
diffInYearsin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInYears
public NumericOrderedPairX diffInYears(TemporalExpression y)
Description copied from interface:TemporalExpressionEl método diffInYears contruye una expresión que genera el valor de la diferencia en años entre esta expresión (operando X) y el valor de la expresión que recibe como argumento (operando Y).- Specified by:
diffInYearsin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInMonths
public NumericOrderedPairX diffInMonths(Date y)
Description copied from interface:TemporalExpressionEl método diffInMonths contruye una expresión que genera el valor de la diferencia en meses entre esta expresión (operando X) y la fecha actual.- Specified by:
diffInMonthsin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInMonths
public NumericOrderedPairX diffInMonths(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl método diffInMonths contruye una expresión que genera el valor de la diferencia en meses entre esta expresión (operando X) y el valor especial que recibe como argumento (operando Y).- Specified by:
diffInMonthsin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInMonths
public NumericOrderedPairX diffInMonths(TemporalExpression y)
Description copied from interface:TemporalExpressionEl método diffInMonths contruye una expresión que genera el valor de la diferencia en meses entre esta expresión (operando X) y el valor de la expresión que recibe como argumento (operando Y).- Specified by:
diffInMonthsin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInWeeks
public NumericOrderedPairX diffInWeeks(Date y)
Description copied from interface:TemporalExpressionEl método diffInWeeks contruye una expresión que genera el valor de la diferencia en semanas entre esta expresión (operando X) y la fecha actual.- Specified by:
diffInWeeksin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInWeeks
public NumericOrderedPairX diffInWeeks(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl método diffInWeeks contruye una expresión que genera el valor de la diferencia en semanas entre esta expresión (operando X) y el valor especial que recibe como argumento (operando Y).- Specified by:
diffInWeeksin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInWeeks
public NumericOrderedPairX diffInWeeks(TemporalExpression y)
Description copied from interface:TemporalExpressionEl método diffInWeeks contruye una expresión que genera el valor de la diferencia en semanas entre esta expresión (operando X) y el valor de la expresión que recibe como argumento (operando Y).- Specified by:
diffInWeeksin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInDays
public NumericOrderedPairX diffInDays(Date y)
Description copied from interface:TemporalExpressionEl método diffInDays contruye una expresión que genera el valor de la diferencia en dias entre esta expresión (operando X) y la fecha actual.- Specified by:
diffInDaysin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInDays
public NumericOrderedPairX diffInDays(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl método diffInDays contruye una expresión que genera el valor de la diferencia en dias entre esta expresión (operando X) y el valor especial que recibe como argumento (operando Y).- Specified by:
diffInDaysin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInDays
public NumericOrderedPairX diffInDays(TemporalExpression y)
Description copied from interface:TemporalExpressionEl método diffInDays contruye una expresión que genera el valor de la diferencia en dias entre esta expresión (operando X) y la fecha actual.- Specified by:
diffInDaysin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInHours
public NumericOrderedPairX diffInHours(Date y)
Description copied from interface:TemporalExpressionEl método diffInHours contruye una expresión que genera el valor de la diferencia en horas entre esta expresión (operando X) y la fecha y hora actual.- Specified by:
diffInHoursin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInHours
public NumericOrderedPairX diffInHours(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl método diffInHours contruye una expresión que genera el valor de la diferencia en horas entre esta expresión (operando X) y el valor especial que recibe como argumento (operando Y).- Specified by:
diffInHoursin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInHours
public NumericOrderedPairX diffInHours(TemporalExpression y)
Description copied from interface:TemporalExpressionEl método diffInHours contruye una expresión que genera el valor de la diferencia en horas entre esta expresión (operando X) y la fecha actual.- Specified by:
diffInHoursin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInMinutes
public NumericOrderedPairX diffInMinutes(Date y)
Description copied from interface:TemporalExpressionEl método diffInMinutes contruye una expresión que genera el valor de la diferencia en minutos entre esta expresión (operando X) y la fecha y hora actual.- Specified by:
diffInMinutesin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInMinutes
public NumericOrderedPairX diffInMinutes(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl método diffInMinutes contruye una expresión que genera el valor de la diferencia en minutos entre esta expresión (operando X) y el valor especial que recibe como argumento (operando Y).- Specified by:
diffInMinutesin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInMinutes
public NumericOrderedPairX diffInMinutes(TemporalExpression y)
Description copied from interface:TemporalExpressionEl método diffInMinutes contruye una expresión que genera el valor de la diferencia en minutos entre esta expresión (operando X) y la fecha actual.- Specified by:
diffInMinutesin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInSeconds
public NumericOrderedPairX diffInSeconds(Date y)
Description copied from interface:TemporalExpressionEl método diffInSeconds contruye una expresión que genera el valor de la diferencia en segundos entre esta expresión (operando X) y la fecha y hora actual.- Specified by:
diffInSecondsin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInSeconds
public NumericOrderedPairX diffInSeconds(SpecialTemporalValue y)
Description copied from interface:TemporalExpressionEl método diffInSeconds contruye una expresión que genera el valor de la diferencia en segundos entre esta expresión (operando X) y el valor especial que recibe como argumento (operando Y).- Specified by:
diffInSecondsin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
diffInSeconds
public NumericOrderedPairX diffInSeconds(TemporalExpression y)
Description copied from interface:TemporalExpressionEl método diffInSeconds contruye una expresión que genera el valor de la diferencia en segundos entre esta expresión (operando X) y la fecha actual.- Specified by:
diffInSecondsin interfaceTemporalExpression- Parameters:
y- operando Y- Returns:
- expresión que retorna la diferencia entre los dos operandos.
-
defaultWhenNull
public TemporalScalarX defaultWhenNull()
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- 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 TemporalScalarX nullWhenDefault()
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Returns:
- expresión que retorna el valor de la expresión o el valor nulo.
-
toDate
public TemporalScalarX toDate()
Description copied from interface:TemporalExpressionEl método toDate contruye una expresión que genera el valor de esta expresión convertido en Date.- Specified by:
toDatein interfaceTemporalExpression- Returns:
- expresión que retorna el valor de esta expresión convertido en Date.
-
toTime
public TemporalScalarX toTime()
Description copied from interface:TemporalExpressionEl método toTime contruye una expresión que genera el valor de esta expresión convertido en Time.- Specified by:
toTimein interfaceTemporalExpression- Returns:
- expresión que retorna el valor de esta expresión convertido en Time.
-
toTimestamp
public TemporalScalarX toTimestamp()
Description copied from interface:TemporalExpressionEl método toTimestamp contruye una expresión que genera el valor de esta expresión convertido en Timestamp.- Specified by:
toTimestampin interfaceTemporalExpression- Returns:
- expresión que retorna el valor de esta expresión convertido en Timestamp.
-
firstDateOfMonth
public TemporalScalarX firstDateOfMonth()
Description copied from interface:TemporalExpressionEl método firstDateOfMonth contruye una expresión que genera la fecha del primer dia del mes de esta expresión.- Specified by:
firstDateOfMonthin interfaceTemporalExpression- Returns:
- expresión que retorna la fecha del primer dia del mes de esta expresión.
-
firstDateOfQuarter
public TemporalScalarX firstDateOfQuarter()
Description copied from interface:TemporalExpressionEl método firstDateOfQuarter contruye una expresión que genera la fecha del primer dia del trimestre de esta expresión.- Specified by:
firstDateOfQuarterin interfaceTemporalExpression- Returns:
- expresión que retorna la fecha del primer dia del trimestre de esta expresión.
-
firstDateOfSemester
public TemporalScalarX firstDateOfSemester()
Description copied from interface:TemporalExpressionEl método firstDateOfSemester contruye una expresión que genera la fecha del primer dia del semestre de esta expresión.- Specified by:
firstDateOfSemesterin interfaceTemporalExpression- Returns:
- expresión que retorna la fecha del primer dia del semestre de esta expresión.
-
firstDateOfYear
public TemporalScalarX firstDateOfYear()
Description copied from interface:TemporalExpressionEl método firstDateOfYear contruye una expresión que genera la fecha del primer dia del año de esta expresión.- Specified by:
firstDateOfYearin interfaceTemporalExpression- Returns:
- expresión que retorna la fecha del primer dia del año de esta expresión.
-
lastDateOfMonth
public TemporalScalarX lastDateOfMonth()
Description copied from interface:TemporalExpressionEl método lastDateOfMonth contruye una expresión que genera la fecha del último dia del mes de esta expresión.- Specified by:
lastDateOfMonthin interfaceTemporalExpression- Returns:
- expresión que retorna la fecha del último dia del mes de esta expresión.
-
lastDateOfQuarter
public TemporalScalarX lastDateOfQuarter()
Description copied from interface:TemporalExpressionEl método lastDateOfQuarter contruye una expresión que genera la fecha del último dia del trimestre de esta expresión.- Specified by:
lastDateOfQuarterin interfaceTemporalExpression- Returns:
- expresión que retorna la fecha del último dia del trimestre de esta expresión.
-
lastDateOfSemester
public TemporalScalarX lastDateOfSemester()
Description copied from interface:TemporalExpressionEl método lastDateOfSemester contruye una expresión que genera la fecha del último dia del semestre de esta expresión.- Specified by:
lastDateOfSemesterin interfaceTemporalExpression- Returns:
- expresión que retorna la fecha del último dia del semestre de esta expresión.
-
lastDateOfYear
public TemporalScalarX lastDateOfYear()
Description copied from interface:TemporalExpressionEl método lastDateOfYear contruye una expresión que genera la fecha del último dia del año de esta expresión.- Specified by:
lastDateOfYearin interfaceTemporalExpression- Returns:
- expresión que retorna la fecha del último dia del año de esta expresión.
-
toCharString
public CharacterScalarX toCharString()
Description copied from interface:TemporalExpressionEl método toCharString contruye una expresión que genera el valor de esta expresión convertido en String.- Specified by:
toCharStringin interfaceTemporalExpression- Returns:
- expresión que retorna el valor de esta expresión convertido en String.
-
toLocaleString
public CharacterScalarX toLocaleString()
Description copied from interface:TemporalExpressionEl 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 interfaceTemporalExpression- Returns:
- expresión que retorna el valor de esta expresión convertido en String.
-
extractYear
public NumericScalarX extractYear()
Description copied from interface:TemporalExpressionEl método extractYear contruye una expresión que genera el valor del año de esta expresión.- Specified by:
extractYearin interfaceTemporalExpression- Returns:
- expresión que retorna el valor del año de esta expresión.
-
extractMonth
public NumericScalarX extractMonth()
Description copied from interface:TemporalExpressionEl método extractMonth contruye una expresión que genera el valor del mes de esta expresión.- Specified by:
extractMonthin interfaceTemporalExpression- Returns:
- expresión que retorna el valor del mes de esta expresión.
-
extractDay
public NumericScalarX extractDay()
Description copied from interface:TemporalExpressionEl método extractDay contruye una expresión que genera el valor del dia de esta expresión.- Specified by:
extractDayin interfaceTemporalExpression- Returns:
- expresión que retorna el valor del dia de esta expresión.
-
extractHour
public NumericScalarX extractHour()
Description copied from interface:TemporalExpressionEl método extractHour contruye una expresión que genera el valor de la hora de esta expresión.- Specified by:
extractHourin interfaceTemporalExpression- Returns:
- expresión que retorna el valor de la hora de esta expresión.
-
extractMinute
public NumericScalarX extractMinute()
Description copied from interface:TemporalExpressionEl método extractMinute contruye una expresión que genera el valor del minuto de esta expresión.- Specified by:
extractMinutein interfaceTemporalExpression- Returns:
- expresión que retorna el valor del minuto de esta expresión.
-
extractSecond
public NumericScalarX extractSecond()
Description copied from interface:TemporalExpressionEl método extractSecond contruye una expresión que genera el valor del segundo de esta expresión.- Specified by:
extractSecondin interfaceTemporalExpression- Returns:
- expresión que retorna el valor del segundo de esta expresión.
-
-