Package org.apache.pulsar.client.impl
Class TableViewImpl<T>
java.lang.Object
org.apache.pulsar.client.impl.TableViewImpl<T>
- All Implemented Interfaces:
Closeable
,AutoCloseable
,TableView<T>
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
boolean
containsKey
(String key) entrySet()
void
forEach
(BiConsumer<String, T> action) void
forEachAndListen
(BiConsumer<String, T> action) boolean
isEmpty()
keySet()
void
listen
(BiConsumer<String, T> action) int
size()
values()
-
Method Details
-
size
public int size() -
isEmpty
public boolean isEmpty() -
containsKey
- Specified by:
containsKey
in interfaceTableView<T>
-
get
-
entrySet
-
keySet
-
values
-
forEach
-
listen
-
forEachAndListen
- Specified by:
forEachAndListen
in interfaceTableView<T>
-
closeAsync
- Specified by:
closeAsync
in interfaceTableView<T>
-
close
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Throws:
PulsarClientException
-