Class SearchResult


  • class SearchResult
    extends java.lang.Object
    • Field Detail

      • lessOrEqualPos

        private final int lessOrEqualPos
      • greaterPos

        private final int greaterPos
    • Constructor Detail

      • SearchResult

        private SearchResult​(SearchResult.Outcome outcome,
                             int lessOrEqualPos,
                             int greaterPos)
    • Method Detail

      • notFound

        static SearchResult notFound​(int lowerPos,
                                     int higherPos)
      • hasKeyPos

        boolean hasKeyPos()
      • getKeyPos

        int getKeyPos()
      • hasNextSmallerPos

        boolean hasNextSmallerPos()
      • getNextSmallerPos

        int getNextSmallerPos()
      • hasNextLargerPos

        boolean hasNextLargerPos()
      • getNextLargerPos

        int getNextLargerPos()