Interface Condition

    • Method Detail

      • getMatchingScoreNodes

        ScoreNode[][] getMatchingScoreNodes​(ScoreNode outer)
                                     throws IOException
        Returns the matching inner score nodes for the given outer score node sn.
        Parameters:
        outer - the current score nodes of the outer source.
        Returns:
        the matching score nodes in the inner source.
        Throws:
        IOException - if an error occurs while evaluating the condition.
      • getInnerSelectorNames

        Name[] getInnerSelectorNames()
        Returns:
        the selector name of the inner hits.
      • close

        void close()
            throws IOException
        Closes this condition and frees resources.
        Throws:
        IOException - if an error occurs while closing this condition.