All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.deephaven.engine.table.impl.locations.TableLocationRemovedException Maven / Gradle / Ivy

There is a newer version: 0.37.1
Show newest version
package io.deephaven.engine.table.impl.locations;

import io.deephaven.engine.table.Table;
import org.jetbrains.annotations.NotNull;

/**
 * This exception is thrown when a {@link TableLocation} that was in use by a {@link Table} is removed.
 */
public class TableLocationRemovedException extends TableDataException {
    private final ImmutableTableLocationKey[] locationKeys;

    public TableLocationRemovedException(
            @NotNull final String message,
            @NotNull final ImmutableTableLocationKey... locationKeys) {
        super(message);
        this.locationKeys = locationKeys;
    }

    public ImmutableTableLocationKey[] getLocationKeys() {
        return locationKeys;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy