SortOptionsChecker (Google App Engine API for Java)

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 a SortOptions.
    • 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 the ScorerSpec is valid, specifically checking the limit on number of documents to score is not too large.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SortOptionsChecker

        public SortOptionsChecker()
    • 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 the ScorerSpec is valid, specifically checking the limit on number of documents to score is not too large.
        Parameters:
        spec - the ScorerSpec to check
        Returns:
        the checked spec
        Throws:
        java.lang.IllegalArgumentException - if the spec is invalid