public override void Initialize(IndexDescriptor descriptor, IndexProgressor progressor, IndexQuery[] query, IndexOrder order, bool needsValues) { this.Descriptor = descriptor; this.Progressor = progressor; this.Query = query; this.Order = order; this.NeedsValuesConflict = needsValues; }
public override void Close() { if (!_closed) { _closed = true; _progressor.close(); _progressor = null; } }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void closeMustCloseAll() public virtual void CloseMustCloseAll() { IndexDescriptor index = TestIndexDescriptorFactory.forLabel(1, 2, 3); BridgingIndexProgressor progressor = new BridgingIndexProgressor(null, index.Schema().PropertyIds); IndexProgressor[] parts = new IndexProgressor[] { mock(typeof(IndexProgressor)), mock(typeof(IndexProgressor)) }; // Given foreach (IndexProgressor part in parts) { progressor.Initialize(index, part, null, IndexOrder.NONE, false); } // When progressor.Close(); // Then foreach (IndexProgressor part in parts) { verify(part, times(1)).close(); } }
public override void Initialize(IndexDescriptor descriptor, IndexProgressor progressor, IndexQuery[] query, IndexOrder indexOrder, bool needsValues) { this._progressor = progressor; }
public IndexProgressorAnonymousInnerClass(IndexProgressor_NodeValueClientAnonymousInnerClass outerInstance, Org.Neo4j.Storageengine.Api.schema.IndexProgressor progressor) { this.outerInstance = outerInstance; this._progressor = progressor; }