Package hiiragi283.core.api.collection
Interface HTTable.Mutable
-
-
Method Summary
Modifier and Type Method Description abstract Vput(R row, C column, V value)指定した値を追加します。 Vput(Triple<R, C, V> triple)指定した値を追加します。 Unitset(R row, C column, V value)指定した値を追加します。 UnitputAll(Iterable<Triple<R, C, V>> triples)指定した値を追加します。 UnitputAll(Sequence<Triple<R, C, V>> triples)指定した値を追加します。 UnitputAll(Array<out Triple<R, C, V>> triples)指定した値を追加します。 UnitputAll(HTTable<out R, out C, out V> table)ほかのテーブルから値を追加します。 abstract Vremove(R row, C column)指定したrowとcolumnに紐づいた値を削除します。 abstract Unitclear()すべての値を消去します。 abstract IntegergetSize()abstract BooleanisEmpty()abstract Set<R>getRowKeys()abstract Set<C>getColumnKeys()abstract Collection<V>getValues()abstract Set<Triple<R, C, V>>getEntries()abstract Map<R, Map<C, V>>getRowMap()abstract Map<C, Map<R, V>>getColumnMap()-
-
Method Detail
-
getRowKeys
abstract Set<R> getRowKeys()
-
getColumnKeys
abstract Set<C> getColumnKeys()
-
getValues
abstract Collection<V> getValues()
-
-
-
-