public AbstractLSMMemoryComponent(AbstractLSMIndex lsmIndex, IVirtualBufferCache vbc, ILSMComponentFilter filter) { super(lsmIndex, filter); this.vbc = vbc; writerCount = 0; state = ComponentState.INACTIVE; isModified = new AtomicBoolean(); metadata = new MemoryComponentMetadata(); }