Interface CharacterExpression

All Superinterfaces:
Artifact, Expression, TypedArtifact
All Known Implementing Classes:
AbstractPhoneNumberParameter, AbstractPhoneNumberProperty, CharacterConditionalX, CharacterData, CharacterDataAggregateX, CharacterNaryVectorX, CharacterOrderedPairX, CharacterOtherwiseX, CharacterParameter, CharacterPrimitive, CharacterProperty, CharacterRowsAggregateX, CharacterScalarX, CharacterX, CloakedStringProperty, EmailAddressParameter, EmailAddressProperty, GoogleMapProperty, InternationalPhoneNumberParameter, InternationalPhoneNumberProperty, InternationalSmartphoneNumberParameter, InternationalSmartphoneNumberProperty, LocalPhoneNumberParameter, LocalPhoneNumberProperty, LocalSmartphoneNumberParameter, LocalSmartphoneNumberProperty, StringData, StringParameter, StringProperty

public interface CharacterExpression extends Expression
Author:
Jorge Campins
  • Method Details

    • isNull

      El método isNull contruye una expresión lógica que genera la comparación de esta expresión con el valor nulo. La comparación resulta en verdadero si el valor de la expresión es nulo.
      Returns:
      expresión lógica que genera la comparación con el valor nulo.
    • isNotNull

      BooleanComparisonX isNotNull()
      El método isNotNull contruye una expresión lógica que genera la comparación de esta expresión con el valor nulo. La comparación resulta en verdadero si el valor de la expresión no es nulo.
      Returns:
      expresión lógica que genera la comparación con el valor nulo.
    • isEqualTo

      BooleanComparisonX isEqualTo(String y)
      El método isEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos son iguales.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isEqualTo

      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). La comparación resulta en verdadero si ambos operandos son iguales.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isEqualTo

      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). La comparación resulta en verdadero si ambos operandos son iguales.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNotEqualTo

      BooleanComparisonX isNotEqualTo(String y)
      El método isNotEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si ambos operandos no son iguales.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNotEqualTo

      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). La comparación resulta en verdadero si ambos operandos no son iguales.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNotEqualTo

      BooleanComparisonX isNotEqualTo(Expression 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). La comparación resulta en verdadero si ambos operandos no son iguales.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isGreaterThan

      BooleanComparisonX isGreaterThan(String y)
      El método isGreaterThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si X es mayor que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isGreaterThan

      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). La comparación resulta en verdadero si X es mayor que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isGreaterThan

      BooleanComparisonX isGreaterThan(Expression 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). La comparación resulta en verdadero si X es mayor que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isGreaterOrEqualTo

      BooleanComparisonX isGreaterOrEqualTo(String y)
      El método isGreaterOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si X es mayor o igual que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isGreaterOrEqualTo

      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). La comparación resulta en verdadero si X es mayor o igual que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isGreaterOrEqualTo

      BooleanComparisonX isGreaterOrEqualTo(Expression 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). La comparación resulta en verdadero si X es mayor o igual que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isLessThan

      BooleanComparisonX isLessThan(String y)
      El método isLessThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si X es menor que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isLessThan

      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). La comparación resulta en verdadero si X es menor que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isLessThan

      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). La comparación resulta en verdadero si X es menor que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isLessOrEqualTo

      BooleanComparisonX isLessOrEqualTo(String y)
      El método isLessOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si X es menor o igual que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isLessOrEqualTo

      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). La comparación resulta en verdadero si X es menor o igual que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isLessOrEqualTo

      BooleanComparisonX isLessOrEqualTo(Expression 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). La comparación resulta en verdadero si X es menor o igual que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • startsWith

      BooleanComparisonX startsWith(String y)
      El método startsWith contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si X comienza por Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • startsWith

      El método startsWith 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 comienza por Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • startsWith

      El método startsWith 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 comienza por Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • notStartsWith

      BooleanComparisonX notStartsWith(String y)
      El método notStartsWith contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si X no comienza por Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • notStartsWith

      El método notStartsWith 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 no comienza por Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • notStartsWith

      BooleanComparisonX notStartsWith(Expression y)
      El método notStartsWith 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 no comienza por Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • contains

      El método contains contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si X contiene a Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • contains

      El método contains 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 contiene a Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • contains

      El método contains 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 contiene a Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • notContains

      BooleanComparisonX notContains(String y)
      El método notContains contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si X no contiene a Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • notContains

      El método notContains 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 no contiene a Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • notContains

      El método notContains 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 no contiene a Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • endsWith

      El método endsWith contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si X termina en Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • endsWith

      El método endsWith 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 termina en Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • endsWith

      El método endsWith 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 termina en Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • notEndsWith

      BooleanComparisonX notEndsWith(String y)
      El método notEndsWith contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si X no termina en Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • notEndsWith

      El método notEndsWith 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 no termina en Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • notEndsWith

      El método notEndsWith 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 no termina en Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isIn

      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). La comparación resulta en verdadero si X es igual a algún elemento de Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de los operandos.
    • isIn

      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 instancias que se obtiene ejecutando la instrucción SELECT de SQL que recibe como argumento (operando Y). La comparación resulta en verdadero si X es igual a algún elemento de Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de los operandos.
    • isNotIn

      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). La comparación resulta en verdadero si X no es igual a algún elemento de Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de los operandos.
    • isNotIn

      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 instancias que se obtiene ejecutando la instrucción SELECT de SQL que recibe como argumento (operando Y). La comparación resulta en verdadero si X no es igual a algún elemento de Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de los operandos.
    • isBetween

      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). La comparación resulta en verdadero si X es mayor o igual que minimo y menor o igual que maximo.
      Parameters:
      minimo - operando minimo
      maximo - operando maximo
      Returns:
      expresión lógica que genera la comparación de los operandos.
    • isNotBetween

      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). La comparación resulta en verdadero si X es menor que minimo o mayor que maximo.
      Parameters:
      minimo - operando minimo
      maximo - operando maximo
      Returns:
      expresión lógica que genera la comparación de los operandos.
    • isNullOrEqualTo

      BooleanComparisonX isNullOrEqualTo(String y)
      El método isNullOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String 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.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrEqualTo

      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). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos son iguales.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrEqualTo

      BooleanComparisonX isNullOrEqualTo(Expression 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). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos son iguales.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrNotEqualTo

      BooleanComparisonX isNullOrNotEqualTo(String y)
      El método isNullOrNotEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String 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.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrNotEqualTo

      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). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos no son iguales.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrNotEqualTo

      BooleanComparisonX isNullOrNotEqualTo(Expression 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). La comparación resulta en verdadero si el valor del operando X es nulo o si ambos operandos no son iguales.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrGreaterThan

      BooleanComparisonX isNullOrGreaterThan(String y)
      El método isNullOrGreaterThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String 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.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrGreaterThan

      BooleanComparisonX isNullOrGreaterThan(SpecialCharacterValue 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). La comparación resulta en verdadero si el valor del operando X es nulo o si X es mayor que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrGreaterThan

      BooleanComparisonX isNullOrGreaterThan(Expression 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). La comparación resulta en verdadero si el valor del operando X es nulo o si X es mayor que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrGreaterOrEqualTo

      BooleanComparisonX isNullOrGreaterOrEqualTo(String y)
      El método isNullOrGreaterOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String 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.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrGreaterOrEqualTo

      BooleanComparisonX isNullOrGreaterOrEqualTo(SpecialCharacterValue 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). La comparación resulta en verdadero si el valor del operando X es nulo o si X es mayor o igual que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrGreaterOrEqualTo

      BooleanComparisonX isNullOrGreaterOrEqualTo(Expression 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). La comparación resulta en verdadero si el valor del operando X es nulo o si X es mayor o igual que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrLessThan

      BooleanComparisonX isNullOrLessThan(String y)
      El método isNullOrLessThan contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String 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.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrLessThan

      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). La comparación resulta en verdadero si el valor del operando X es nulo o si X es menor que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrLessThan

      BooleanComparisonX isNullOrLessThan(Expression 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). La comparación resulta en verdadero si el valor del operando X es nulo o si X es menor que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrLessOrEqualTo

      BooleanComparisonX isNullOrLessOrEqualTo(String y)
      El método isNullOrLessOrEqualTo contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String 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.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrLessOrEqualTo

      BooleanComparisonX isNullOrLessOrEqualTo(SpecialCharacterValue 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). La comparación resulta en verdadero si el valor del operando X es nulo o si X es menor o igual que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrLessOrEqualTo

      BooleanComparisonX isNullOrLessOrEqualTo(Expression 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). La comparación resulta en verdadero si el valor del operando X es nulo o si X es menor o igual que Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrStartsWith

      BooleanComparisonX isNullOrStartsWith(String y)
      El método isNullOrStartsWith contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si X comienza por Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrStartsWith

      El método isNullOrStartsWith 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 comienza por Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrStartsWith

      BooleanComparisonX isNullOrStartsWith(Expression y)
      El método isNullOrStartsWith 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 comienza por Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrNotStartsWith

      BooleanComparisonX isNullOrNotStartsWith(String y)
      El método isNullOrNotStartsWith contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si X no comienza por Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrNotStartsWith

      BooleanComparisonX isNullOrNotStartsWith(SpecialCharacterValue y)
      El método isNullOrNotStartsWith 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 no comienza por Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrNotStartsWith

      BooleanComparisonX isNullOrNotStartsWith(Expression y)
      El método isNullOrNotStartsWith 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 no comienza por Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrContains

      BooleanComparisonX isNullOrContains(String y)
      El método isNullOrContains contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si X contiene a Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrContains

      El método isNullOrContains 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 contiene a Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrContains

      BooleanComparisonX isNullOrContains(Expression y)
      El método isNullOrContains 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 contiene a Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrNotContains

      BooleanComparisonX isNullOrNotContains(String y)
      El método isNullOrNotContains contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si X no contiene a Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrNotContains

      BooleanComparisonX isNullOrNotContains(SpecialCharacterValue y)
      El método isNullOrNotContains 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 no contiene a Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrNotContains

      BooleanComparisonX isNullOrNotContains(Expression y)
      El método isNullOrNotContains 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 no contiene a Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrEndsWith

      BooleanComparisonX isNullOrEndsWith(String y)
      El método isNullOrEndsWith contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si X termina en Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrEndsWith

      El método isNullOrEndsWith 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 termina en Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrEndsWith

      BooleanComparisonX isNullOrEndsWith(Expression y)
      El método isNullOrEndsWith 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 termina en Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrNotEndsWith

      BooleanComparisonX isNullOrNotEndsWith(String y)
      El método isNullOrNotEndsWith contruye una expresión lógica que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La comparación resulta en verdadero si el valor del operando X es nulo o si X no termina en Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrNotEndsWith

      BooleanComparisonX isNullOrNotEndsWith(SpecialCharacterValue y)
      El método isNullOrNotEndsWith 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 no termina en Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrNotEndsWith

      BooleanComparisonX isNullOrNotEndsWith(Expression y)
      El método isNullOrNotEndsWith 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 no termina en Y.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de ambos operandos.
    • isNullOrIn

      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). 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.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de los operandos.
    • isNullOrIn

      BooleanComparisonX isNullOrIn(String 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 instancias que se obtiene ejecutando la instrucción SELECT de SQL 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.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de los operandos.
    • isNullOrNotIn

      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). 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.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de los operandos.
    • isNullOrNotIn

      BooleanComparisonX isNullOrNotIn(String 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 instancias que se obtiene ejecutando la instrucción SELECT de SQL 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.
      Parameters:
      y - operando Y
      Returns:
      expresión lógica que genera la comparación de los operandos.
    • isNullOrBetween

      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). 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.
      Parameters:
      minimo - operando minimo
      maximo - operando maximo
      Returns:
      expresión lógica que genera la comparación de los operandos.
    • isNullOrNotBetween

      BooleanComparisonX isNullOrNotBetween(CharacterExpression minimo, CharacterExpression 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). 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.
      Parameters:
      minimo - operando minimo
      maximo - operando maximo
      Returns:
      expresión lógica que genera la comparación de los operandos.
    • coalesce

      El método coalesce contruye una expresión que genera la comparación de esta expresión (operando X) y del String 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.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna el primero de los operandos que no sea nulo.
    • coalesce

      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. La expresión generada retorna el primero de los operandos que no sea nulo.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna el primero de los operandos que no sea nulo.
    • coalesce

      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. La expresión generada retorna el primero de los operandos que no sea nulo.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna el primero de los operandos que no sea nulo.
    • nullIf

      El método nullIf contruye una expresión que genera la comparación de esta expresión (operando X) con el String 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.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna el valor nulo si ambos operandos son iguales; de lo contrario, el primer operando.
    • nullIf

      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). La expresión generada retorna el valor nulo si ambos operandos son iguales; de lo contrario, el primer operando.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna el valor nulo si ambos operandos son iguales; de lo contrario, el primer operando.
    • nullIf

      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). La expresión generada retorna el valor nulo si ambos operandos son iguales; de lo contrario, el primer operando.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna el valor nulo si ambos operandos son iguales; de lo contrario, el primer operando.
    • max

      El método max contruye una expresión que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La expresión generada retorna el mayor de los dos operandos.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna el mayor de los dos operandos.
    • max

      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). La expresión generada retorna el mayor de los dos operandos.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna el mayor de los dos operandos.
    • max

      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). La expresión generada retorna el mayor de los dos operandos.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna el mayor de los dos operandos.
    • min

      El método min contruye una expresión que genera la comparación de esta expresión (operando X) con el String que recibe como argumento (operando Y). La expresión generada retorna el menor de los dos operandos.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna el menor de los dos operandos.
    • min

      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). La expresión generada retorna el menor de los dos operandos.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna el menor de los dos operandos.
    • min

      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). La expresión generada retorna el menor de los dos operandos.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna el menor de los dos operandos.
    • ascii

      El método ascii contruye una expresión que genera el valor de esta expresión, sustituyendo los caracteres que no están incluídos en el código de caracteres ASCII con el valor del operando Y.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna el valor de la expresión con solo caracteres ASCII.
    • diacriticlessAscii

      CharacterOrderedPairX diacriticlessAscii(String y)
      El método diacriticlessAscii contruye una expresión que genera el valor de esta expresión, sustituyendo primero los caracteres con acento, diéresis o tilde con el correspondiente caracter sin acento, diéresis o tilde; y luego sustituyendo el resto de los caracteres que no están incluídos en el código de caracteres ASCII con el valor del operando Y.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna el valor de la expresión con solo caracteres ASCII.
    • concat

      El método concat contruye una expresión que genera la concatenación de esta expresión (operando X) con el String que recibe como argumento (operando Y). A diferencia de concatenate, este método ignora los argumentos NULL.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna la concatenación de los dos operandos.
    • concat

      El método concat contruye una expresión que genera la concatenación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y). A diferencia de concatenate, este método ignora los argumentos NULL.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna la concatenación de los dos operandos.
    • concat

      El método concat contruye una expresión que genera la concatenación de esta expresión (operando X) con la expresión que recibe como argumento (operando Y). A diferencia de concatenate, este método ignora los argumentos NULL.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna la concatenación de los dos operandos.
    • concatenate

      CharacterOrderedPairX concatenate(String y)
      El método concatenate contruye una expresión que genera la concatenación de esta expresión (operando X) con el String que recibe como argumento (operando Y). A diferencia de concat, este método devuelve NULL si el argumento es NULL.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna la concatenación de los dos operandos.
    • concatenate

      El método concatenate contruye una expresión que genera la concatenación de esta expresión (operando X) con el valor especial que recibe como argumento (operando Y). A diferencia de concat, este método devuelve NULL si el argumento es NULL.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna la concatenación de los dos operandos.
    • concatenate

      El método concatenate contruye una expresión que genera la concatenación de esta expresión (operando X) con la expresión que recibe como argumento (operando Y). A diferencia de concat, este método devuelve NULL si el argumento es NULL.
      Parameters:
      y - operando Y
      Returns:
      expresión que retorna la concatenación de los dos operandos.
    • format

      CharacterOrderedPairX format(String template)
      El método format contruye una expresión que genera esta expresión con el formato especificado por la plantilla que recibe como argumento.
      Parameters:
      template - plantilla de formato. Todas las letras X de la plantilla son sustituidas por caracteres del valor de la expresión; los demás caracteres de la plantilla son copiados al resultado. Para evitar la sustitución de una letra X, ésta debe estar precedida por una barra oblicua inversa (\). Cuando un carácter es precedido por una barra oblicua inversa se omite la barra y se copia el carácter al resultado; por lo tanto, para copiar una barra oblicua inversa debe escribirla dos veces seguidas (\\). Si la plantilla comienza por (LTR) o (RTL), la sustitución procede de izquierda a derecha, o de derecha a izquierda, respectivamente. Si la plantilla no comienza por (LTR) ni (RTL), la sustitución procede de izquierda a derecha, si el valor de la expresión contiene al menos un carácter no numérico; y de derecha a izquierda, si solo contiene caracteres numéricos. La sustitución se detiene cuando todos los caracteres de la plantilla o de la expresión han sido utilizados, lo que ocurra primero. Los últimos o los primeros caracteres de la plantilla podrían no ser parte del resultado, dependiendo de la cantidad de caracteres del primer operando y del sentido en el que procede la sustitución; en otras palabras, si la plantilla contiene un prefijo y un sufijo (sin letras X), y la sustitución procede de izquierda a derecha, el sufijo podría no aparecer en el resultado; y si la sustitución procede de derecha a izquierda, el prefijo podría no aparecer en el resultado.
      Returns:
      expresión que retorna la expresión con el formato especificado.
    • left

      El método left contruye una expresión que genera una subcadena de caracteres del valor de esta expresión.
      Parameters:
      len - longitud de la subcadena de caracteres resultante
      Returns:
      expresión que retorna la subcadena de los primeros len caracteres del valor de esta expresión.
    • left

      CharacterOrderedPairX left(int len)
      El método left contruye una expresión que genera una subcadena de caracteres del valor de esta expresión.
      Parameters:
      len - longitud de la subcadena de caracteres resultante
      Returns:
      expresión que retorna la subcadena de los primeros len caracteres del valor de esta expresión.
    • right

      El método right contruye una expresión que genera una subcadena de caracteres del valor de esta expresión.
      Parameters:
      len - longitud de la subcadena de caracteres resultante
      Returns:
      expresión que retorna la subcadena de los últimos len caracteres del valor de esta expresión.
    • right

      CharacterOrderedPairX right(int len)
      El método right contruye una expresión que genera una subcadena de caracteres del valor de esta expresión.
      Parameters:
      len - longitud de la subcadena de caracteres resultante
      Returns:
      expresión que retorna la subcadena de los últimos len caracteres del valor de esta expresión.
    • substr

      El método substr contruye una expresión que genera una subcadena de caracteres del valor de esta expresión.
      Parameters:
      pos - posición a partir de la que se extrae la subcadena de caracteres; la posición del primer caracter es 1
      Returns:
      expresión que retorna la subcadena de caracteres del valor de esta expresión a partir de la posición especificada.
    • substr

      CharacterOrderedPairX substr(int pos)
      El método substr contruye una expresión que genera una subcadena de caracteres del valor de esta expresión.
      Parameters:
      pos - posición a partir de la que se extrae la subcadena de caracteres; la posición del primer caracter es 1
      Returns:
      expresión que retorna la subcadena de caracteres del valor de esta expresión a partir de la posición especificada.
    • substr

      El método substr contruye una expresión que genera una subcadena de caracteres del valor de esta expresión.
      Parameters:
      pos - posición a partir de la que se extrae la subcadena de caracteres; la posición del primer caracter es 1
      len - longitud de la subcadena de caracteres resultante
      Returns:
      expresión que retorna la subcadena de caracteres del valor de esta expresión.
    • substr

      CharacterNaryVectorX substr(NumericExpression pos, int len)
      El método substr contruye una expresión que genera una subcadena de caracteres del valor de esta expresión.
      Parameters:
      pos - posición a partir de la que se extrae la subcadena de caracteres; la posición del primer caracter es 1
      len - longitud de la subcadena de caracteres resultante
      Returns:
      expresión que retorna la subcadena de caracteres del valor de esta expresión.
    • substr

      CharacterNaryVectorX substr(int pos, NumericExpression len)
      El método substr contruye una expresión que genera una subcadena de caracteres del valor de esta expresión.
      Parameters:
      pos - posición a partir de la que se extrae la subcadena de caracteres; la posición del primer caracter es 1
      len - longitud de la subcadena de caracteres resultante
      Returns:
      expresión que retorna la subcadena de caracteres del valor de esta expresión.
    • substr

      CharacterNaryVectorX substr(int pos, int len)
      El método substr contruye una expresión que genera una subcadena de caracteres del valor de esta expresión.
      Parameters:
      pos - posición a partir de la que se extrae la subcadena de caracteres; la posición del primer caracter es 1
      len - longitud de la subcadena de caracteres resultante
      Returns:
      expresión que retorna la subcadena de caracteres del valor de esta expresión.
    • toZeroPaddedString

      CharacterOrderedPairX toZeroPaddedString(NumericExpression len)
      El método toZeroPaddedString contruye una expresión que genera el valor de esta expresión concatenada con ceros a la izquierda hasta que la expresión resultante alcance la longitud especificada por el parámetro len.
      Parameters:
      len - longitud de la expresión resultante
      Returns:
      expresión que retorna el valor de esta expresión con ceros a la izquierda.
    • toZeroPaddedString

      CharacterOrderedPairX toZeroPaddedString(int len)
      El método toZeroPaddedString contruye una expresión que genera el valor de esta expresión concatenada con ceros a la izquierda hasta que la expresión resultante alcance la longitud especificada por el parámetro len.
      Parameters:
      len - longitud de la expresión resultante
      Returns:
      expresión que retorna el valor de esta expresión con ceros a la izquierda.
    • defaultWhenNull

      CharacterScalarX defaultWhenNull()
      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. El valor predeterminado de una expresión de tipo Char es ' ' (espacio en blanco); y el de una de tipo String es "" (el String de longitud 0).
      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

      CharacterScalarX nullWhenDefault()
      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. El valor predeterminado de una expresión de tipo Char es ' ' (espacio en blanco); y el de una de tipo String es "" (el String de longitud 0).
      Returns:
      expresión que retorna el valor de la expresión o el valor nulo.
    • ascii

      El método ascii contruye una expresión que genera el valor de esta expresión, sustituyendo los caracteres que no están incluídos en el código de caracteres ASCII con un guión bajo.
      Returns:
      expresión que retorna el valor de la expresión con solo caracteres ASCII.
    • diacriticless

      CharacterScalarX diacriticless()
      El método diacriticless contruye una expresión que genera el valor de esta expresión, sustituyendo los caracteres con acento, diéresis o tilde con el correspondiente caracter sin acento, diéresis o tilde.
      Returns:
      expresión que retorna el valor de la expresión con caracteres sin acento, diéresis o tilde.
    • diacriticlessAscii

      CharacterScalarX diacriticlessAscii()
      El método diacriticlessAscii contruye una expresión que genera el valor de esta expresión, sustituyendo primero los caracteres con acento, diéresis o tilde con el correspondiente caracter sin acento, diéresis o tilde; y luego sustituyendo el resto de los caracteres que no están incluídos en el código de caracteres ASCII con un guión bajo.
      Returns:
      expresión que retorna el valor de la expresión con solo caracteres ASCII.
    • lower

      El método lower contruye una expresión que genera el valor de esta expresión en minúsculas.
      Returns:
      expresión que retorna el valor de la expresión en minúsculas.
    • upper

      El método upper contruye una expresión que genera el valor de esta expresión en mayúsculas.
      Returns:
      expresión que retorna el valor de la expresión en mayúsculas.
    • capitalize

      CharacterScalarX capitalize()
      El método capitalize contruye una expresión que genera el valor de esta expresión con el primer caracter en mayúscula.
      Returns:
      expresión que retorna el valor de la expresión con el primer caracter en mayúscula.
    • uncapitalize

      CharacterScalarX uncapitalize()
      El método uncapitalize contruye una expresión que genera el valor de esta expresión con el primer caracter en minúscula.
      Returns:
      expresión que retorna el valor de la expresión con el primer caracter en minúscula.
    • trim

      El método trim contruye una expresión que genera el valor de esta expresión sin espacios en blanco al comienzo o al final.
      Returns:
      expresión que retorna el valor de la expresión sin espacios en blanco al comienzo o al final.
    • ltrim

      El método ltrim contruye una expresión que genera el valor de esta expresión sin espacios en blanco al comienzo.
      Returns:
      expresión que retorna el valor de la expresión sin espacios en blanco al comienzo.
    • rtrim

      El método rtrim contruye una expresión que genera el valor de esta expresión sin espacios en blanco al final.
      Returns:
      expresión que retorna el valor de la expresión sin espacios en blanco al final.
    • toChar

      El método toChar contruye una expresión que genera el primer caracter del valor de esta expresión.
      Returns:
      expresión que retorna el primer caracter del valor de esta expresión.
    • toCharString

      CharacterScalarX toCharString()
      El método toCharString contruye una expresión que genera el valor de esta expresión convertido en String.
      Returns:
      expresión que retorna el valor de esta expresión convertido en String.