public MyMergeScheduler(TestMergeSchedulerExternal enclosingInstance) { InitBlock(enclosingInstance); }
private void InitBlock(TestMergeSchedulerExternal enclosingInstance) { this.enclosingInstance = enclosingInstance; }
public MyMergeScheduler(TestMergeSchedulerExternal outerInstance) { this.OuterInstance = outerInstance; }
public MyMergeException(TestMergeSchedulerExternal enclosingInstance, System.Exception exc, Directory dir) : base("", exc) { InitBlock(enclosingInstance); this.dir = dir; }
public MyMergeException(TestMergeSchedulerExternal enclosingInstance, System.Exception exc, Directory dir):base("", exc) { InitBlock(enclosingInstance); this.dir = dir; }
public MyMergeThread(TestMergeSchedulerExternal.MyMergeScheduler outerInstance, IndexWriter writer, MergePolicy.OneMerge merge) : base(outerInstance, writer, merge) { this.OuterInstance = outerInstance; outerInstance.OuterInstance.MergeThreadCreated = true; }