Skip to content

Commit 0a21462

Browse files
Rename TOP_LEVEL_KEYWORDS to TOP_LEVEL_SELECT_KEYWORDS
1 parent 2dd3b74 commit 0a21462

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

src/test/java/org/javawebstack/orm/test/shared/knowledge/QueryKnowledgeBase.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,17 @@
33
import java.util.Arrays;
44
import java.util.HashSet;
55

6+
/**
7+
* The QueryKnowledgeBase serves as a decentralized information container around raw query terms.
8+
*/
69
public class QueryKnowledgeBase {
710

8-
public static final HashSet<String> TOP_LEVEL_KEYWORDS;
11+
public static final HashSet<String> TOP_LEVEL_SELECT_KEYWORDS;
912
public static final HashSet<Character> QUOTE_CHARACTERS;
1013

1114

1215
static {
13-
TOP_LEVEL_KEYWORDS = new HashSet<>(Arrays.asList(
16+
TOP_LEVEL_SELECT_KEYWORDS = new HashSet<>(Arrays.asList(
1417
"SELECT",
1518
"FROM",
1619
"WHERE",

src/test/java/org/javawebstack/orm/test/shared/util/QueryStringUtil.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,13 @@
22

33
import lombok.AllArgsConstructor;
44
import lombok.Getter;
5-
import lombok.Setter;
65

76
import java.util.LinkedList;
87
import java.util.List;
98
import java.util.Locale;
109

1110
import static org.javawebstack.orm.test.shared.knowledge.QueryKnowledgeBase.QUOTE_CHARACTERS;
12-
import static org.javawebstack.orm.test.shared.knowledge.QueryKnowledgeBase.TOP_LEVEL_KEYWORDS;
11+
import static org.javawebstack.orm.test.shared.knowledge.QueryKnowledgeBase.TOP_LEVEL_SELECT_KEYWORDS;
1312
import static org.junit.jupiter.api.Assertions.fail;
1413

1514
public class QueryStringUtil {
@@ -42,7 +41,7 @@ private SectionInfo getNextTopLevelSectionByKeyword(String queryString, String t
4241
String capitalizedKeyword = topLevelKeyword.toUpperCase(Locale.ROOT);
4342
String capitalizedQueryString = queryString.toUpperCase(Locale.ROOT);
4443

45-
if(!TOP_LEVEL_KEYWORDS.contains(capitalizedKeyword))
44+
if(!TOP_LEVEL_SELECT_KEYWORDS.contains(capitalizedKeyword))
4645
fail(String.format("Section name %s is not supported.", capitalizedKeyword));
4746

4847
boolean insideQuote = false;
@@ -103,7 +102,7 @@ private SectionInfo getNextTopLevelSectionByKeyword(String queryString, String t
103102

104103

105104
public boolean checkQueryStringStartsWithSectionName(String partialQueryString) {
106-
for (String singleSectionName : TOP_LEVEL_KEYWORDS)
105+
for (String singleSectionName : TOP_LEVEL_SELECT_KEYWORDS)
107106
if(partialQueryString.toUpperCase(Locale.ROOT).startsWith(singleSectionName))
108107
return true;
109108

0 commit comments

Comments
 (0)