Class TableTicket

java.lang.Object
io.deephaven.web.client.api.TableTicket

public class TableTicket extends Object
Replacement for TableHandle, wraps up export tickets plus current export state. We only consider the lower bytes for hashing (since until we've got millions of tickets it won't matter).
  • Constructor Details

    • TableTicket

      public TableTicket(elemental2.core.Uint8Array ticket)
  • Method Details

    • getTicket

      public elemental2.core.Uint8Array getTicket()
    • isConnected

      public boolean isConnected()
    • setConnected

      public void setConnected(boolean connected)
    • getState

      public TableTicket.State getState()
    • setState

      public void setState(TableTicket.State state)
    • setState

      public void setState(double stateOrdinal)
    • isResolved

      public boolean isResolved()
    • makeTicket

      public Ticket makeTicket()
    • makeTableReference

      public TableReference makeTableReference()
    • makeFlightDescriptor

      public FlightDescriptor makeFlightDescriptor()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object