Searched refs:rowKey (Results 1 - 11 of 11) sorted by relevance

/external/guava/guava/src/com/google/common/collect/
H A DForwardingTable.java70 public boolean contains(Object rowKey, Object columnKey) { argument
71 return delegate().contains(rowKey, columnKey);
80 public boolean containsRow(Object rowKey) { argument
81 return delegate().containsRow(rowKey);
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, value);
110 public V remove(Object rowKey, Object columnKey) { argument
111 return delegate().remove(rowKey, columnKe
115 row(R rowKey) argument
[all...]
H A DTable.java65 * @param rowKey key of row to search for
68 boolean contains(@Nullable Object rowKey, @Nullable Object columnKey); argument
74 * @param rowKey key of row to search for
76 boolean containsRow(@Nullable Object rowKey); argument
98 * @param rowKey key of row to search for
101 V get(@Nullable Object rowKey, @Nullable Object columnKey); argument
135 * @param rowKey row key that the value should be associated with
141 V put(R rowKey, C columnKey, V value); argument
155 * @param rowKey row key of mapping to be removed
160 V remove(@Nullable Object rowKey, argument
176 row(R rowKey) argument
[all...]
H A DHashBasedTable.java41 * column(columnKey).get(rowKey)} still runs quickly, since the row key is
116 @Nullable Object rowKey, @Nullable Object columnKey) {
117 return super.contains(rowKey, columnKey);
124 @Override public boolean containsRow(@Nullable Object rowKey) { argument
125 return super.containsRow(rowKey);
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
H A DSingletonImmutableTable.java39 SingletonImmutableTable(R rowKey, C columnKey, V value) { argument
40 this.singleRowKey = checkNotNull(rowKey);
70 @Override public boolean contains(@Nullable Object rowKey, argument
72 return containsRow(rowKey) && containsColumn(columnKey);
79 @Override public boolean containsRow(@Nullable Object rowKey) { argument
80 return Objects.equal(this.singleRowKey, rowKey);
87 @Override public V get(@Nullable Object rowKey, @Nullable Object columnKey) { argument
88 return contains(rowKey, columnKey) ? singleValue : null;
95 @Override public ImmutableMap<C, V> row(R rowKey) { argument
96 checkNotNull(rowKey);
[all...]
H A DEmptyImmutableTable.java44 @Override public Object get(@Nullable Object rowKey, argument
85 @Override public boolean contains(@Nullable Object rowKey, argument
94 @Override public boolean containsRow(@Nullable Object rowKey) { argument
102 @Override public ImmutableMap<Object, Object> row(Object rowKey) { argument
103 checkNotNull(rowKey);
H A DTreeBasedTable.java56 * column(columnKey).get(rowKey)} still runs quickly, since the row key is
61 * row, both {@code row(rowKey)} and {@code rowMap().get(rowKey)} are {@link
172 public SortedMap<C, V> row(R rowKey) { argument
173 return new TreeRow(rowKey);
180 TreeRow(R rowKey) { argument
181 this(rowKey, null, null);
184 TreeRow(R rowKey, @Nullable C lowerBound, @Nullable C upperBound) { argument
185 super(rowKey);
211 return new TreeRow(rowKey, fromKe
305 contains( @ullable Object rowKey, @Nullable Object columnKey) argument
314 containsRow(@ullable Object rowKey) argument
322 get(@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);
314 public boolean containsRow(@Nullable Object rowKey) { argument
315 return rowKeyToIndex.containsKey(rowKey);
331 public V get(@Nullable Object rowKey, @Nullable Object columnKey) { argument
332 Integer rowIndex = rowKeyToIndex.get(rowKey);
353 * @throws IllegalArgumentException if {@code rowKey} is not in {@link
357 public V put(R rowKey, C columnKey, @Nullable V value) { argument
358 checkNotNull(rowKey);
360 Integer rowIndex = rowKeyToIndex.get(rowKey);
398 remove(Object rowKey, Object columnKey) argument
415 erase(@ullable Object rowKey, @Nullable Object columnKey) argument
547 get(Object rowKey) argument
552 containsKey(Object rowKey) argument
556 put(R rowKey, V value) argument
672 row(R rowKey) argument
771 get(Object rowKey) argument
776 containsKey(Object rowKey) argument
784 remove(Object rowKey) argument
[all...]
H A DRegularImmutableTable.java209 R rowKey = cell.getRowKey();
212 rowIndexBuilder.get(rowKey).put(columnKey, value);
213 columnIndexBuilder.get(columnKey).put(rowKey, value);
234 @Override public ImmutableMap<C, V> row(R rowKey) { argument
235 checkNotNull(rowKey);
237 return Objects.firstNonNull((ImmutableMap<C, V>) rowMap.get(rowKey),
249 @Override public boolean contains(@Nullable Object rowKey, argument
251 Map<C, V> row = rowMap.get(rowKey);
259 @Override public boolean containsRow(@Nullable Object rowKey) { argument
260 return rowMap.containsKey(rowKey);
263 get(@ullable Object rowKey, @Nullable Object columnKey) argument
363 contains(@ullable Object rowKey, @Nullable Object columnKey) argument
372 containsRow(@ullable Object rowKey) argument
376 get(@ullable Object rowKey, @Nullable Object columnKey) argument
384 row(R rowKey) argument
[all...]
H A DImmutableTable.java52 public static final <R, C, V> ImmutableTable<R, C, V> of(R rowKey, argument
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));
265 * @throws NullPointerException if {@code rowKey} is {@code null}
267 @Override public abstract ImmutableMap<C, V> row(R rowKey); argument
293 put(R rowKey, C columnKey, V value) argument
312 remove(Object rowKey, Object columnKey) argument
[all...]
H A DTables.java58 * @param rowKey the row 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);
69 private final R rowKey; field in class:Tables.ImmutableCell
74 @Nullable R rowKey, @Nullable C columnKey, @Nullable V value) {
75 this.rowKey = rowKey;
82 return rowKey;
124 * keys. In other words, calling {@code get(columnKey, rowKey)} on the
126 * get(rowKey, columnKe
62 immutableCell( @ullable R rowKey, @Nullable C columnKey, @Nullable V value) argument
73 ImmutableCell( @ullable R rowKey, @Nullable C columnKey, @Nullable V value) argument
170 contains( @ullable Object rowKey, @Nullable Object columnKey) argument
181 containsRow(@ullable Object rowKey) 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
216 row(C rowKey) argument
414 contains(Object rowKey, Object columnKey) argument
418 containsRow(Object rowKey) argument
430 get(Object rowKey, Object columnKey) argument
449 put(R rowKey, C columnKey, V2 value) argument
458 remove(Object rowKey, Object columnKey) argument
463 row(R rowKey) argument
649 put(@ullable R rowKey, @Nullable C columnKey, @Nullable V value) argument
659 remove(@ullable Object rowKey, @Nullable Object columnKey) argument
664 row(@ullable R rowKey) argument
[all...]
H A DStandardTable.java53 * column(columnKey).get(rowKey)} still runs quickly, since the row key is
77 @Nullable Object rowKey, @Nullable Object columnKey) {
78 if ((rowKey == null) || (columnKey == null)) {
81 Map<C, V> map = safeGet(backingMap, rowKey);
97 @Override public boolean containsRow(@Nullable Object rowKey) { argument
98 return rowKey != null && safeContainsKey(backingMap, rowKey);
113 @Override public V get(@Nullable Object rowKey, @Nullable Object columnKey) { argument
114 if ((rowKey == null) || (columnKey == null)) {
117 Map<C, V> map = safeGet(backingMap, rowKey);
76 contains( @ullable Object rowKey, @Nullable Object columnKey) argument
161 getOrCreate(R rowKey) 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
335 row(R rowKey) argument
340 final R rowKey; field in class:StandardTable.Row
342 Row(R rowKey) argument
[all...]

Completed in 205 milliseconds