Class SelectAndViewAnalyzer.UpdateHelper

java.lang.Object
io.deephaven.engine.table.impl.select.analyzers.SelectAndViewAnalyzer.UpdateHelper
All Implemented Interfaces:
SafeCloseable, AutoCloseable
Enclosing class:
SelectAndViewAnalyzer

public static class SelectAndViewAnalyzer.UpdateHelper extends Object implements SafeCloseable
Memoizes row sets that every layer of a single update needs. Layers that do not depend on one another run concurrently on the job scheduler and share one helper, so the lazily computed values are guarded by this helper's monitor.