Package org.nd4j.common.util
Class SynchronizedTable<R,C,V>
- java.lang.Object
-
- org.nd4j.common.util.SynchronizedTable<R,C,V>
-
- All Implemented Interfaces:
org.nd4j.shade.guava.collect.Table<R,C,V>
public class SynchronizedTable<R,C,V> extends Object implements org.nd4j.shade.guava.collect.Table<R,C,V>
-
-
Constructor Summary
Constructors Constructor Description SynchronizedTable(org.nd4j.shade.guava.collect.Table<R,C,V> wrapped)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<org.nd4j.shade.guava.collect.Table.Cell<R,C,V>>
cellSet()
void
clear()
Map<R,V>
column(C columnKey)
Set<C>
columnKeySet()
Map<C,Map<R,V>>
columnMap()
boolean
contains(Object rowKey, Object columnKey)
boolean
containsColumn(Object columnKey)
boolean
containsRow(Object rowKey)
boolean
containsValue(Object value)
V
get(Object rowKey, Object columnKey)
boolean
isEmpty()
V
put(R rowKey, C columnKey, V value)
void
putAll(org.nd4j.shade.guava.collect.Table<? extends R,? extends C,? extends V> table)
V
remove(Object rowKey, Object columnKey)
Map<C,V>
row(R rowKey)
Set<R>
rowKeySet()
Map<R,Map<C,V>>
rowMap()
int
size()
Collection<V>
values()
-
-
-
Method Detail
-
containsRow
public boolean containsRow(Object rowKey)
-
containsColumn
public boolean containsColumn(Object columnKey)
-
containsValue
public boolean containsValue(Object value)
-
isEmpty
public boolean isEmpty()
-
clear
public void clear()
-
putAll
public void putAll(org.nd4j.shade.guava.collect.Table<? extends R,? extends C,? extends V> table)
-
values
public Collection<V> values()
-
-