コード例 #1
0
 protected internal override bool LessThan(SpansCell spans1, SpansCell spans2)
 {
     if (spans1.Doc == spans2.Doc)
     {
         return(NearSpansOrdered.DocSpansOrdered(spans1, spans2));
     }
     else
     {
         return(spans1.Doc < spans2.Doc);
     }
 }
コード例 #2
0
 public override bool LessThan(SpansCell spans1, SpansCell spans2)
 {
     if (spans1.Doc() == spans2.Doc())
     {
         return(NearSpansOrdered.DocSpansOrdered(spans1, spans2));
     }
     else
     {
         return(spans1.Doc() < spans2.Doc());
     }
 }
コード例 #3
0
            public override bool LessThan(System.Object o1, System.Object o2)
            {
                SpansCell spans1 = (SpansCell)o1;
                SpansCell spans2 = (SpansCell)o2;

                if (spans1.Doc() == spans2.Doc())
                {
                    return(NearSpansOrdered.DocSpansOrdered(spans1, spans2));
                }
                else
                {
                    return(spans1.Doc() < spans2.Doc());
                }
            }
コード例 #4
0
 public InPlaceMergeSorterAnonymousInnerClassHelper(NearSpansOrdered outerInstance)
 {
     this.outerInstance = outerInstance;
 }
コード例 #5
0
 private void  InitBlock(NearSpansOrdered enclosingInstance)
 {
     this.enclosingInstance = enclosingInstance;
 }
コード例 #6
0
 public AnonymousClassComparator(NearSpansOrdered enclosingInstance)
 {
     InitBlock(enclosingInstance);
 }
コード例 #7
0
 public InPlaceMergeSorterAnonymousClass(NearSpansOrdered outerInstance)
 {
     this.outerInstance = outerInstance;
 }
コード例 #8
0
 public InPlaceMergeSorterAnonymousInnerClassHelper(NearSpansOrdered outerInstance)
 {
     this.OuterInstance = outerInstance;
 }
コード例 #9
0
ファイル: NearSpansOrdered.cs プロジェクト: Nangal/lucene.net
 private void  InitBlock(NearSpansOrdered enclosingInstance)
 {
     this.enclosingInstance = enclosingInstance;
 }
コード例 #10
0
ファイル: NearSpansOrdered.cs プロジェクト: Nangal/lucene.net
 public AnonymousClassComparator(NearSpansOrdered enclosingInstance)
 {
     InitBlock(enclosingInstance);
 }