io.deephaven.engine.table.Context Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of deephaven-engine-api Show documentation
Show all versions of deephaven-engine-api Show documentation
Engine API: Engine API module, suitable as a compile-time dependency for most queries
The newest version!
//
// Copyright (c) 2016-2024 Deephaven Data Labs and Patent Pending
//
package io.deephaven.engine.table;
import io.deephaven.util.SafeCloseable;
/**
* Base interface for state/mutable data that needs to be kept over the course of an evaluation session for a Chunk
* Source, Functor or Sink.
*/
public interface Context extends SafeCloseable {
/**
* Release any resources associated with this context. The context should not be used afterwards.
*/
default void close() {}
}