Class Scorer.ChildScorer

  • Enclosing class:
    Scorer

    public static class Scorer.ChildScorer
    extends java.lang.Object
    A child Scorer and its relationship to its parent. the meaning of the relationship depends upon the parent query.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      Scorer child
      Child Scorer.
      java.lang.String relationship
      An arbitrary string relating this scorer to the parent.
    • Constructor Summary

      Constructors 
      Constructor Description
      ChildScorer​(Scorer child, java.lang.String relationship)
      Creates a new ChildScorer node with the specified relationship.
    • Method Summary

      • Methods inherited from class java.lang.Object

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

      • child

        public final Scorer child
        Child Scorer. (note this is typically a direct child, and may itself also have children).
      • relationship

        public final java.lang.String relationship
        An arbitrary string relating this scorer to the parent.
    • Constructor Detail

      • ChildScorer

        public ChildScorer​(Scorer child,
                           java.lang.String relationship)
        Creates a new ChildScorer node with the specified relationship.

        The relationship can be any be any string that makes sense to the parent Scorer.