unico 2004/11/01 03:01:46
Modified: src/stores/org/apache/slide/store/impl/rdbms/expression
RDBMSNotPropContainsExpression.java
RDBMSCompareExpression.java
RDBMSPropContainsExpression.java
Log:
normalize <literal> text
Revision Changes Path
1.3 +4 -4
jakarta-slide/src/stores/org/apache/slide/store/impl/rdbms/expression/RDBMSNotPropContainsExpression.java
Index: RDBMSNotPropContainsExpression.java
===================================================================
RCS file:
/home/cvs/jakarta-slide/src/stores/org/apache/slide/store/impl/rdbms/expression/RDBMSNotPropContainsExpression.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- RDBMSNotPropContainsExpression.java 28 Jul 2004 09:34:08 -0000 1.2
+++ RDBMSNotPropContainsExpression.java 1 Nov 2004 11:01:45 -0000 1.3
@@ -39,6 +39,6 @@
Element literal = _element.getChild(Literals.LITERAL,
NamespaceCache.DEFAULT_NAMESPACE);
return "NOT (p" + _tableIndex + ".PROPERTY_NAME = '" + property.getName() +
"' AND " +
"p" + _tableIndex + ".PROPERTY_NAMESPACE = '" +
property.getNamespaceURI() + "' AND " +
- "p" + _tableIndex + ".PROPERTY_VALUE LIKE '%" + literal.getText() +
"%')";
+ "p" + _tableIndex + ".PROPERTY_VALUE LIKE '%" +
literal.getTextNormalize() + "%')";
}
}
1.7 +4 -4
jakarta-slide/src/stores/org/apache/slide/store/impl/rdbms/expression/RDBMSCompareExpression.java
Index: RDBMSCompareExpression.java
===================================================================
RCS file:
/home/cvs/jakarta-slide/src/stores/org/apache/slide/store/impl/rdbms/expression/RDBMSCompareExpression.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- RDBMSCompareExpression.java 1 Nov 2004 10:52:54 -0000 1.6
+++ RDBMSCompareExpression.java 1 Nov 2004 11:01:45 -0000 1.7
@@ -87,7 +87,7 @@
return "(p" + _tableIndex + ".PROPERTY_NAME = '" + getPropertyName() + "'
AND " +
"p" + _tableIndex + ".PROPERTY_NAMESPACE = '" +
getPropertyNamespace() + "' AND " +
"p" + _tableIndex + ".PROPERTY_VALUE " +
COMPARE_OPERATORS.get(_element.getName())
- + " '" + literal.getText() + "')";
+ + " '" + literal.getTextNormalize() + "')";
}
protected String join() {
1.3 +4 -4
jakarta-slide/src/stores/org/apache/slide/store/impl/rdbms/expression/RDBMSPropContainsExpression.java
Index: RDBMSPropContainsExpression.java
===================================================================
RCS file:
/home/cvs/jakarta-slide/src/stores/org/apache/slide/store/impl/rdbms/expression/RDBMSPropContainsExpression.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- RDBMSPropContainsExpression.java 28 Jul 2004 09:34:08 -0000 1.2
+++ RDBMSPropContainsExpression.java 1 Nov 2004 11:01:45 -0000 1.3
@@ -39,6 +39,6 @@
Element literal = _element.getChild(Literals.LITERAL,
NamespaceCache.DEFAULT_NAMESPACE);
return "(p" + _tableIndex + ".PROPERTY_NAME = '" + property.getName() + "'
AND " +
"p" + _tableIndex + ".PROPERTY_NAMESPACE = '" +
property.getNamespaceURI() + "' AND " +
- "p" + _tableIndex + ".PROPERTY_VALUE LIKE '%" + literal.getText() +
"%')";
+ "p" + _tableIndex + ".PROPERTY_VALUE LIKE '%" +
literal.getTextNormalize() + "%')";
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]