Package io.debezium.relational
Class Tables.TablesById
- java.lang.Object
-
- io.debezium.relational.Tables.TablesById
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
tableIdCaseInsensitive
private ConcurrentMap<TableId,Table>
values
-
Constructor Summary
Constructors Constructor Description TablesById(boolean tableIdCaseInsensitive)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
clear()
(package private) Set<Map.Entry<TableId,Table>>
entrySet()
boolean
equals(Object obj)
(package private) void
forEach(BiConsumer<? super TableId,? super Table> action)
Table
get(TableId tableId)
int
hashCode()
Set<TableId>
ids()
(package private) boolean
isEmpty()
Table
put(TableId tableId, Table updated)
void
putAll(Tables.TablesById tablesByTableId)
Table
remove(TableId tableId)
(package private) int
size()
private TableId
toLowerCaseIfNeeded(TableId tableId)
-
-
-
Field Detail
-
tableIdCaseInsensitive
private final boolean tableIdCaseInsensitive
-
values
private final ConcurrentMap<TableId,Table> values
-
-
Method Detail
-
isEmpty
boolean isEmpty()
-
putAll
public void putAll(Tables.TablesById tablesByTableId)
-
size
int size()
-
forEach
void forEach(BiConsumer<? super TableId,? super Table> action)
-
clear
void clear()
-
-