io.deephaven.engine.table.impl.locations.ImmutableTableKey Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of deephaven-engine-table Show documentation
Show all versions of deephaven-engine-table Show documentation
Engine Table: Implementation and closely-coupled utilities
/**
* Copyright (c) 2016-2022 Deephaven Data Labs and Patent Pending
*/
package io.deephaven.engine.table.impl.locations;
import io.deephaven.util.annotations.FinalDefault;
import javax.annotation.concurrent.Immutable;
/**
* Sub-interface of {@link TableKey} to mark immutable implementations.
*/
@Immutable
public interface ImmutableTableKey extends TableKey {
@FinalDefault
default ImmutableTableKey makeImmutable() {
return this;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy