com.google.appengine.api.search.checkers
Class SortOptionsChecker
- java.lang.Object
-
- com.google.appengine.api.search.checkers.SortOptionsChecker
-
public class SortOptionsChecker extends java.lang.Object
Checks the values of aSortOptions
.
-
-
Constructor Summary
Constructors Constructor and Description SortOptionsChecker()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static int
checkLimit(int limit)
Checks whether the limit on number of documents to score is between 0 and the maximum.static ScorerSpec
checkValid(ScorerSpec spec)
Checks theScorerSpec
is valid, specifically checking the limit on number of documents to score is not too large.
-
-
-
Method Detail
-
checkLimit
public static int checkLimit(int limit)
Checks whether the limit on number of documents to score is between 0 and the maximum.- Parameters:
limit
- the maximum number of documents to score in the search- Returns:
- the checked limit
- Throws:
java.lang.IllegalArgumentException
- if the limit is out of range
-
checkValid
public static ScorerSpec checkValid(ScorerSpec spec)
Checks theScorerSpec
is valid, specifically checking the limit on number of documents to score is not too large.- Parameters:
spec
- theScorerSpec
to check- Returns:
- the checked spec
- Throws:
java.lang.IllegalArgumentException
- if the spec is invalid
-
-