Searched defs:columnKey (Results 1 - 11 of 11) sorted by relevance

/external/guava/guava/src/com/google/common/collect/
H A DHashBasedTable.java41 * column(columnKey).get(rowKey)} still runs quickly, since the row key is
42 * provided. However, {@code column(columnKey).size()} takes longer, since an
116 @Nullable Object rowKey, @Nullable Object columnKey) {
117 return super.contains(rowKey, columnKey);
120 @Override public boolean containsColumn(@Nullable Object columnKey) { argument
121 return super.containsColumn(columnKey);
132 @Override public V get(@Nullable Object rowKey, @Nullable Object columnKey) { argument
133 return super.get(rowKey, columnKey);
141 @Nullable Object rowKey, @Nullable Object columnKey) {
142 return super.remove(rowKey, columnKey);
115 contains( @ullable Object rowKey, @Nullable Object columnKey) argument
140 remove( @ullable Object rowKey, @Nullable Object columnKey) argument
[all...]
H A DEmptyImmutableTable.java45 @Nullable Object columnKey) {
72 @Override public ImmutableMap<Object, Object> column(Object columnKey) { argument
73 checkNotNull(columnKey);
86 @Nullable Object columnKey) {
90 @Override public boolean containsColumn(@Nullable Object columnKey) { argument
44 get(@ullable Object rowKey, @Nullable Object columnKey) argument
85 contains(@ullable Object rowKey, @Nullable Object columnKey) argument
H A DForwardingTable.java55 public Map<R, V> column(C columnKey) { argument
56 return delegate().column(columnKey);
70 public boolean contains(Object rowKey, Object columnKey) { argument
71 return delegate().contains(rowKey, columnKey);
75 public boolean containsColumn(Object columnKey) { argument
76 return delegate().containsColumn(columnKey);
90 public V get(Object rowKey, Object columnKey) { argument
91 return delegate().get(rowKey, columnKey);
100 public V put(R rowKey, C columnKey, V value) { argument
101 return delegate().put(rowKey, columnKey, valu
110 remove(Object rowKey, Object columnKey) argument
[all...]
H A DImmutableTable.java53 C columnKey, V value) {
54 return new SingletonImmutableTable<R, C, V>(rowKey, columnKey, value);
114 * Verifies that {@code rowKey}, {@code columnKey} and {@code value} are
117 static <R, C, V> Cell<R, C, V> cellOf(R rowKey, C columnKey, V value) { argument
118 return Tables.immutableCell(checkNotNull(rowKey), checkNotNull(columnKey),
177 * Associates the ({@code rowKey}, {@code columnKey}) pair with {@code
181 public Builder<R, C, V> put(R rowKey, C columnKey, V value) { argument
182 cells.add(cellOf(rowKey, columnKey, value));
248 * @throws NullPointerException if {@code columnKey} is {@code null}
250 @Override public abstract ImmutableMap<R, V> column(C columnKey); argument
52 of(R rowKey, C columnKey, V value) argument
293 put(R rowKey, C columnKey, V value) argument
312 remove(Object rowKey, Object columnKey) argument
[all...]
H A DSingletonImmutableTable.java39 SingletonImmutableTable(R rowKey, C columnKey, V value) { argument
41 this.singleColumnKey = checkNotNull(columnKey);
54 @Override public ImmutableMap<R, V> column(C columnKey) { argument
55 checkNotNull(columnKey);
56 return containsColumn(columnKey)
71 @Nullable Object columnKey) {
72 return containsRow(rowKey) && containsColumn(columnKey);
75 @Override public boolean containsColumn(@Nullable Object columnKey) { argument
76 return Objects.equal(this.singleColumnKey, columnKey);
87 @Override public V get(@Nullable Object rowKey, @Nullable Object columnKey) { argument
70 contains(@ullable Object rowKey, @Nullable Object columnKey) argument
[all...]
H A DTable.java66 * @param columnKey key of column to search for
68 boolean contains(@Nullable Object rowKey, @Nullable Object columnKey); argument
82 * @param columnKey key of column to search for
84 boolean containsColumn(@Nullable Object columnKey); argument
99 * @param columnKey key of column to search for
101 V get(@Nullable Object rowKey, @Nullable Object columnKey); argument
136 * @param columnKey column key that the value should be associated with
141 V put(R rowKey, C columnKey, V value); argument
156 * @param columnKey column key of mapping to be removed
160 V remove(@Nullable Object rowKey, @Nullable Object columnKey); argument
190 column(C columnKey) argument
[all...]
H A DRegularImmutableTable.java210 C columnKey = cell.getColumnKey();
212 rowIndexBuilder.get(rowKey).put(columnKey, value);
213 columnIndexBuilder.get(columnKey).put(rowKey, value);
219 @Override public ImmutableMap<R, V> column(C columnKey) { argument
220 checkNotNull(columnKey);
222 return Objects.firstNonNull((ImmutableMap<R, V>) columnMap.get(columnKey),
250 @Nullable Object columnKey) {
252 return (row != null) && row.containsKey(columnKey);
255 @Override public boolean containsColumn(@Nullable Object columnKey) { argument
256 return columnMap.containsKey(columnKey);
249 contains(@ullable Object rowKey, @Nullable Object columnKey) argument
263 get(@ullable Object rowKey, @Nullable Object columnKey) argument
313 column(C columnKey) argument
363 contains(@ullable Object rowKey, @Nullable Object columnKey) argument
368 containsColumn(@ullable Object columnKey) argument
376 get(@ullable Object rowKey, @Nullable Object columnKey) argument
[all...]
H A DTreeBasedTable.java56 * column(columnKey).get(rowKey)} still runs quickly, since the row key is
57 * provided. However, {@code column(columnKey).size()} takes longer, since an
306 @Nullable Object rowKey, @Nullable Object columnKey) {
307 return super.contains(rowKey, columnKey);
310 @Override public boolean containsColumn(@Nullable Object columnKey) { argument
311 return super.containsColumn(columnKey);
322 @Override public V get(@Nullable Object rowKey, @Nullable Object columnKey) { argument
323 return super.get(rowKey, columnKey);
331 @Nullable Object rowKey, @Nullable Object columnKey) {
332 return super.remove(rowKey, columnKey);
305 contains( @ullable Object rowKey, @Nullable Object columnKey) argument
330 remove( @ullable Object rowKey, @Nullable Object columnKey) argument
[all...]
H A DArrayTable.java296 public boolean contains(@Nullable Object rowKey, @Nullable Object columnKey) { argument
297 return containsRow(rowKey) && containsColumn(columnKey);
305 public boolean containsColumn(@Nullable Object columnKey) { argument
306 return columnKeyToIndex.containsKey(columnKey);
331 public V get(@Nullable Object rowKey, @Nullable Object columnKey) { argument
333 Integer columnIndex = columnKeyToIndex.get(columnKey);
354 * #rowKeySet()} or {@code columnKey} is not in {@link #columnKeySet()}.
357 public V put(R rowKey, C columnKey, @Nullable V value) { argument
359 checkNotNull(columnKey);
362 Integer columnIndex = columnKeyToIndex.get(columnKey);
398 remove(Object rowKey, Object columnKey) argument
415 erase(@ullable Object rowKey, @Nullable Object columnKey) argument
526 column(C columnKey) argument
625 get(Object columnKey) argument
630 containsKey(Object columnKey) argument
638 remove(Object columnKey) argument
692 get(Object columnKey) argument
697 containsKey(Object columnKey) argument
701 put(C columnKey, V value) argument
[all...]
H A DTables.java59 * @param columnKey the column key to be associated with the returned cell
63 @Nullable R rowKey, @Nullable C columnKey, @Nullable V value) {
64 return new ImmutableCell<R, C, V>(rowKey, columnKey, value);
70 private final C columnKey; field in class:Tables.ImmutableCell
74 @Nullable R rowKey, @Nullable C columnKey, @Nullable V value) {
76 this.columnKey = columnKey;
86 return columnKey;
124 * keys. In other words, calling {@code get(columnKey, rowKey)} on the
126 * get(rowKey, columnKey)} o
62 immutableCell( @ullable R rowKey, @Nullable C columnKey, @Nullable V value) argument
73 ImmutableCell( @ullable R rowKey, @Nullable C columnKey, @Nullable V value) argument
155 column(R columnKey) argument
170 contains( @ullable Object rowKey, @Nullable Object columnKey) argument
176 containsColumn(@ullable Object columnKey) argument
191 get(@ullable Object rowKey, @Nullable Object columnKey) argument
201 put(C rowKey, R columnKey, V value) argument
211 remove(@ullable Object rowKey, @Nullable Object columnKey) argument
414 contains(Object rowKey, Object columnKey) argument
422 containsColumn(Object columnKey) argument
430 get(Object rowKey, Object columnKey) argument
449 put(R rowKey, C columnKey, V2 value) argument
458 remove(Object rowKey, Object columnKey) argument
467 column(C columnKey) argument
633 column(@ullable C columnKey) argument
649 put(@ullable R rowKey, @Nullable C columnKey, @Nullable V value) argument
659 remove(@ullable Object rowKey, @Nullable Object columnKey) argument
[all...]
H A DStandardTable.java53 * column(columnKey).get(rowKey)} still runs quickly, since the row key is
54 * provided. However, {@code column(columnKey).size()} takes longer, since an
77 @Nullable Object rowKey, @Nullable Object columnKey) {
78 if ((rowKey == null) || (columnKey == null)) {
82 return map != null && safeContainsKey(map, columnKey);
85 @Override public boolean containsColumn(@Nullable Object columnKey) { argument
86 if (columnKey == null) {
90 if (safeContainsKey(map, columnKey)) {
113 @Override public V get(@Nullable Object rowKey, @Nullable Object columnKey) { argument
114 if ((rowKey == null) || (columnKey
76 contains( @ullable Object rowKey, @Nullable Object columnKey) argument
170 put(R rowKey, C columnKey, V value) argument
184 remove( @ullable Object rowKey, @Nullable Object columnKey) argument
217 containsMapping( Object rowKey, Object columnKey, Object value) argument
223 removeMapping(Object rowKey, Object columnKey, Object value) argument
499 column(C columnKey) argument
504 final C columnKey; field in class:StandardTable.Column
506 Column(C columnKey) argument
[all...]

Completed in 153 milliseconds