Package org.codelibs.fess.util
Class QueryStringBuilder
- java.lang.Object
-
- org.codelibs.fess.util.QueryStringBuilder
-
public class QueryStringBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description QueryStringBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidappendConditions(StringBuilder queryBuf, Map<String,String[]> conditions)protected voidappendQuery(StringBuilder queryBuf, String query)Stringbuild()protected StringbuildBaseQuery()protected Stringescape(String q, String... values)protected booleanisOccurrence(String value)QueryStringBuilderparams(SearchRequestParams params)protected Stringquote(String value)
-
-
-
Method Detail
-
build
public String build()
-
appendQuery
protected void appendQuery(StringBuilder queryBuf, String query)
-
buildBaseQuery
protected String buildBaseQuery()
-
appendConditions
protected void appendConditions(StringBuilder queryBuf, Map<String,String[]> conditions)
-
isOccurrence
protected boolean isOccurrence(String value)
-
params
public QueryStringBuilder params(SearchRequestParams params)
-
-