接口 TableView<T>

所有超级接口:
AutoCloseable, Closeable

public interface TableView<T> extends Closeable
  • 方法详细资料

    • size

      int size()
      Returns the number of key-value mappings in the TableView.
      返回:
      the number of key-value mappings in this TableView
    • isEmpty

      boolean isEmpty()
      Returns true if this TableView contains no key-value mappings.
      返回:
      true if this TableView contains no key-value mappings
    • containsKey

      boolean containsKey(String key)
      Returns true if this TableView contains a mapping for the specified key.
      参数:
      key - key whose presence in this map is to be tested
      返回:
      true if this map contains a mapping for the specified key
    • get

      T get(String key)
      Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
      参数:
      key - the key whose associated value is to be returned
      返回:
      the value associated with the key or null if the keys was not found
    • entrySet

      Set<Map.Entry<String,T>> entrySet()
      Returns a Set view of the mappings contained in this map.
      返回:
      a set view of the mappings contained in this map
    • keySet

      Set<String> keySet()
      Returns a Set view of the keys contained in this TableView.
      返回:
      a set view of the keys contained in this map
    • values

      Collection<T> values()
      Returns a Collection view of the values contained in this TableView.
      返回:
      a collection view of the values contained in this TableView
    • forEach

      void forEach(BiConsumer<String,T> action)
      Performs the given action for each entry in this map until all entries have been processed or the action throws an exception.
      参数:
      action - The action to be performed for each entry
    • forEachAndListen

      void forEachAndListen(BiConsumer<String,T> action)
      Performs the give action for each entry in this map until all entries have been processed or the action throws an exception.
      参数:
      action - The action to be performed for each entry
    • closeAsync

      CompletableFuture<Void> closeAsync()
      Close the table view and releases resources allocated.
      返回:
      a future that can used to track when the table view has been closed.