String fromAlias = aliasManager.getAlias(fromPath.getPath(fromPath.size() - 2));
JDBCCMPFieldBridge fromCMPField = (JDBCCMPFieldBridge) fromPath.getCMPField();
Node toNode = node.jjtGetChild(1);
if (toNode instanceof ASTParameter) {
ASTParameter toParam = (ASTParameter) toNode;
// can only compare like kind entities
Class parameterType = getParameterType(toParam.number);
if (!(fromCMPField.getFieldType().equals(parameterType))) {
throw CmpMessages.MESSAGES.onlyLikeTypesCanBeCompared(fromCMPField.getFieldType().getName(), parameterType.getName());