core/src/main/java/org/apache/hop/core/sql/SqlCondition.java
private boolean isLiteral(String element) throws HopSqlException {
    return !getAlias(element).isPresent()
        && !ThinUtil.getIValueMeta(getCleansedName(element), getServiceFields()).isPresent()
        && !isAggregateField(element)
        && !isDateToStrTemporaryField(element);
  }
/**
   * If the element is not determined to have an alias, and doesn't map to a service field, then
   * we'll assume it's a literal value.
   */
If the element is not determined to have an alias, and doesn't map to a service field, then
we'll assume it's a literal value.
If the element is not determined to have an alias and doesn ' t map to a service field then we ' ll assume it ' s a literal value .
private boolean isLiteral(String element) throws HopSqlException {
    return !getAlias(element).isPresent()
        && !ThinUtil.getIValueMeta(getCleansedName(element), getServiceFields()).isPresent()
        && !isAggregateField(element)
        && !isDateToStrTemporaryField(element);
  }
private boolean isLiteral ( String element ) throws HopSqlException { return ! getAlias ( element ) . isPresent ( ) && ! ThinUtil . getIValueMeta ( getCleansedName ( element ) , getServiceFields ( ) ) . isPresent ( ) && ! isAggregateField ( element ) && ! isDateToStrTemporaryField ( element ) ; }
If the element is not determined to have an alias, and doesn't map to a service field, then
 we'll assume it's a literal value.
If the element is not determined to have an alias and doesn ' t map to a service field then we ' ll assume it ' s a literal value .