public IteratorAnonymousInnerClass(IndexDescriptorMap outerInstance, IEnumerator <SchemaDescriptor> iterator) { this.outerInstance = outerInstance; this._iterator = iterator; }
private void InitializeInstanceFields() { _regularIndices = new IndexDescriptorMap(this, "regular"); _uniqueIndices = new IndexDescriptorMap(this, "unique"); }
public override void VisitIndex(IndexDescriptor descriptor, string userDescription, double uniqueValuesPercentage, long size) { IndexDescriptorMap indices = descriptor.Type() == UNIQUE ? _uniqueIndices : _regularIndices; indices.PutIndex(descriptor.Schema(), userDescription, uniqueValuesPercentage, size); }