Package org.apache.pulsar.client.impl
Class TableViewImpl<T>
java.lang.Object
org.apache.pulsar.client.impl.TableViewImpl<T>
- All Implemented Interfaces:
Closeable,AutoCloseable,org.apache.pulsar.client.api.TableView<T>
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()booleancontainsKey(String key) entrySet()voidforEach(BiConsumer<String, T> action) voidforEachAndListen(BiConsumer<String, T> action) booleanisEmpty()keySet()intsize()values()
-
Method Details
-
size
public int size()- Specified by:
sizein interfaceorg.apache.pulsar.client.api.TableView<T>
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceorg.apache.pulsar.client.api.TableView<T>
-
containsKey
- Specified by:
containsKeyin interfaceorg.apache.pulsar.client.api.TableView<T>
-
get
- Specified by:
getin interfaceorg.apache.pulsar.client.api.TableView<T>
-
entrySet
- Specified by:
entrySetin interfaceorg.apache.pulsar.client.api.TableView<T>
-
keySet
- Specified by:
keySetin interfaceorg.apache.pulsar.client.api.TableView<T>
-
values
- Specified by:
valuesin interfaceorg.apache.pulsar.client.api.TableView<T>
-
forEach
- Specified by:
forEachin interfaceorg.apache.pulsar.client.api.TableView<T>
-
forEachAndListen
- Specified by:
forEachAndListenin interfaceorg.apache.pulsar.client.api.TableView<T>
-
closeAsync
- Specified by:
closeAsyncin interfaceorg.apache.pulsar.client.api.TableView<T>
-
close
public void close() throws org.apache.pulsar.client.api.PulsarClientException- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
org.apache.pulsar.client.api.PulsarClientException
-