Class SharedContext.ExactReferenceSharingKey<VALUE_TYPE extends ResettableContext>

java.lang.Object
io.deephaven.engine.table.SharedContext.ExactReferenceSharingKey<VALUE_TYPE>
All Implemented Interfaces:
SharedContext.Key<VALUE_TYPE>
Enclosing class:
SharedContext

public abstract static class SharedContext.ExactReferenceSharingKey<VALUE_TYPE extends ResettableContext> extends Object implements SharedContext.Key<VALUE_TYPE>
Abstract SharedContext.Key implementation for use when a simple Object reference coupled with sub-class identity can determine equality for sharing purposes.
  • Constructor Details

    • ExactReferenceSharingKey

      protected ExactReferenceSharingKey(@NotNull @NotNull Object differentiator)
  • Method Details

    • equals

      public final boolean equals(Object other)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object