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()voidclear()Map<R,V>column(C columnKey)Set<C>columnKeySet()Map<C,Map<R,V>>columnMap()booleancontains(Object rowKey, Object columnKey)booleancontainsColumn(Object columnKey)booleancontainsRow(Object rowKey)booleancontainsValue(Object value)Vget(Object rowKey, Object columnKey)booleanisEmpty()Vput(R rowKey, C columnKey, V value)voidputAll(org.nd4j.shade.guava.collect.Table<? extends R,? extends C,? extends V> table)Vremove(Object rowKey, Object columnKey)Map<C,V>row(R rowKey)Set<R>rowKeySet()Map<R,Map<C,V>>rowMap()intsize()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()
-
-