DATACMNS-363 - Revert support for unicode characters in in query method names.

This reverts commit f7679d41b8 as it introduced every Or in query method names to be considered a keyword.
This commit is contained in:
Oliver Gierke
2013-09-09 22:28:37 -07:00
parent 0ce262e550
commit 78b27d1bcd
2 changed files with 2 additions and 19 deletions

View File

@@ -34,13 +34,11 @@ import org.springframework.util.StringUtils;
* each query execution.
*
* @author Oliver Gierke
* @author Thomas Darimont
*/
public class PartTree implements Iterable<OrPart> {
private static final Pattern PREFIX_TEMPLATE = Pattern
.compile("^(find|read|get|count)((\\p{Lu}|\\P{M}\\p{M}*+).*?)??By");
private static final String KEYWORD_TEMPLATE = "(%s)(?=(\\p{Lu}|\\P{M}\\p{M}*+))";
private static final Pattern PREFIX_TEMPLATE = Pattern.compile("^(find|read|get|count)(\\p{Lu}.*?)??By");
private static final String KEYWORD_TEMPLATE = "(%s)(?=\\p{Lu})";
/**
* The subject, for example "findDistinctUserByNameOrderByAge" would have the subject "DistinctUser".