From e649a70509910c0ca262a9a13af2beac4da70cac Mon Sep 17 00:00:00 2001 From: Rob Bygrave Date: Wed, 12 Nov 2014 22:35:48 +1300 Subject: [PATCH] make SimpleTextParser class not public --- .../java/com/avaje/ebean/SimpleTextParser.java | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/src/main/java/com/avaje/ebean/SimpleTextParser.java b/src/main/java/com/avaje/ebean/SimpleTextParser.java index 99276f2b1..fbeea27e3 100644 --- a/src/main/java/com/avaje/ebean/SimpleTextParser.java +++ b/src/main/java/com/avaje/ebean/SimpleTextParser.java @@ -1,6 +1,6 @@ package com.avaje.ebean; -public class SimpleTextParser { +class SimpleTextParser { private final String oql; private final char[] chars; @@ -10,9 +10,7 @@ public class SimpleTextParser { private String word; private String lowerWord; - private int openParenthesisCount; - - public SimpleTextParser(String oql) { + SimpleTextParser(String oql) { this.oql = oql; this.chars = oql.toCharArray(); this.eof = oql.length(); @@ -22,10 +20,6 @@ public class SimpleTextParser { return pos; } - public String getOql() { - return oql; - } - public String getWord() { return word; } @@ -104,7 +98,7 @@ public class SimpleTextParser { private void moveToClose() { pos++; - openParenthesisCount = 0; + int openParenthesisCount = 0; for (; pos < eof; pos++) { char c = chars[pos]; @@ -143,11 +137,7 @@ public class SimpleTextParser { if (isOperator(c)) { return !isOperator; } - if (c == '(') { - return true; - } - - return isOperator; + return c == '(' || isOperator; } private boolean isOperator(char c) {