/external/guava/guava/src/com/google/common/collect/ |
H A D | AbstractMultimap.java | 102 * not present). When the collection delegate in the WrappedCollection is 105 * an entry for the provided key, and if so replaces the delegate. 385 * have a delegate pointing to the underlying collection class. 388 * multimap values for a given key. Its delegate is a value in {@link 389 * AbstractMultimap#map} whenever the delegate is non-empty. The {@code 401 Collection<V> delegate; field in class:AbstractMultimap.WrappedCollection 405 WrappedCollection(@Nullable K key, Collection<V> delegate, argument 408 this.delegate = delegate; 415 * If the delegate collectio 647 WrappedSet(@ullable K key, Set<V> delegate) argument 657 WrappedSortedSet(@ullable K key, SortedSet<V> delegate, @Nullable WrappedCollection ancestor) argument 710 WrappedList(@ullable K key, List<V> delegate, @Nullable WrappedCollection ancestor) argument 856 RandomAccessWrappedList(@ullable K key, List<V> delegate, @Nullable WrappedCollection ancestor) argument [all...] |
H A D | ComputingConcurrentHashMap.java | 392 ConcurrentMap<K, V> delegate, Function<? super K, ? extends V> computingFunction) { 394 expireAfterAccessNanos, maximumSize, concurrencyLevel, removalListener, delegate); 407 delegate = mapMaker.makeComputingMap(computingFunction); 412 return delegate; 388 ComputingSerializationProxy(Strength keyStrength, Strength valueStrength, Equivalence<Object> keyEquivalence, Equivalence<Object> valueEquivalence, long expireAfterWriteNanos, long expireAfterAccessNanos, int maximumSize, int concurrencyLevel, RemovalListener<? super K, ? super V> removalListener, ConcurrentMap<K, V> delegate, Function<? super K, ? extends V> computingFunction) argument
|
H A D | Constraints.java | 87 private final Collection<E> delegate; field in class:Constraints.ConstrainedCollection 91 Collection<E> delegate, Constraint<? super E> constraint) { 92 this.delegate = checkNotNull(delegate); 95 @Override protected Collection<E> delegate() { method in class:Constraints.ConstrainedCollection 96 return delegate; 100 return delegate.add(element); 103 return delegate.addAll(checkElements(elements, constraint)); 126 private final Set<E> delegate; field in class:Constraints.ConstrainedSet 129 public ConstrainedSet(Set<E> delegate, Constrain argument 90 ConstrainedCollection( Collection<E> delegate, Constraint<? super E> constraint) argument 133 @Override protected Set<E> delegate() { method in class:Constraints.ConstrainedSet 164 final SortedSet<E> delegate; field in class:Constraints.ConstrainedSortedSet 167 ConstrainedSortedSet( SortedSet<E> delegate, Constraint<? super E> constraint) argument 172 @Override protected SortedSet<E> delegate() { method in class:Constraints.ConstrainedSortedSet 217 final List<E> delegate; field in class:Constraints.ConstrainedList 220 ConstrainedList(List<E> delegate, Constraint<? super E> constraint) argument 224 @Override protected List<E> delegate() { method in class:Constraints.ConstrainedList 262 ConstrainedRandomAccessList( List<E> delegate, Constraint<? super E> constraint) argument 284 private final ListIterator<E> delegate; field in class:Constraints.ConstrainedListIterator 287 ConstrainedListIterator( ListIterator<E> delegate, Constraint<? super E> constraint) argument 292 @Override protected ListIterator<E> delegate() { method in class:Constraints.ConstrainedListIterator 338 private Multiset<E> delegate; field in class:Constraints.ConstrainedMultiset 341 ConstrainedMultiset( Multiset<E> delegate, Constraint<? super E> constraint) argument 346 @Override protected Multiset<E> delegate() { method in class:Constraints.ConstrainedMultiset [all...] |
H A D | ForwardingCollection.java | 35 * <b>indiscriminately</b> to the methods of the delegate. For example, 56 @Override protected abstract Collection<E> delegate(); method in class:ForwardingCollection 60 return delegate().iterator(); 65 return delegate().size(); 70 return delegate().removeAll(collection); 75 return delegate().isEmpty(); 80 return delegate().contains(object); 85 return delegate().add(element); 90 return delegate().remove(object); 95 return delegate() [all...] |
H A D | ForwardingConcurrentMap.java | 39 @Override protected abstract ConcurrentMap<K, V> delegate(); method in class:ForwardingConcurrentMap 43 return delegate().putIfAbsent(key, value); 48 return delegate().remove(key, value); 53 return delegate().replace(key, value); 58 return delegate().replace(key, oldValue, newValue);
|
H A D | ForwardingIterator.java | 39 @Override protected abstract Iterator<T> delegate(); method in class:ForwardingIterator 43 return delegate().hasNext(); 48 return delegate().next(); 53 delegate().remove();
|
H A D | ForwardingList.java | 36 * delegate supports random access, the {@code ForwardingList} subclass should 40 * <b>indiscriminately</b> to the methods of the delegate. For example, 62 @Override protected abstract List<E> delegate(); method in class:ForwardingList 66 delegate().add(index, element); 71 return delegate().addAll(index, elements); 76 return delegate().get(index); 81 return delegate().indexOf(element); 86 return delegate().lastIndexOf(element); 91 return delegate().listIterator(); 96 return delegate() [all...] |
H A D | ForwardingListIterator.java | 39 @Override protected abstract ListIterator<E> delegate(); method in class:ForwardingListIterator 43 delegate().add(element); 48 return delegate().hasPrevious(); 53 return delegate().nextIndex(); 58 return delegate().previous(); 63 return delegate().previousIndex(); 68 delegate().set(element);
|
H A D | ForwardingListMultimap.java | 41 @Override protected abstract ListMultimap<K, V> delegate(); method in class:ForwardingListMultimap 44 return delegate().get(key); 48 return delegate().removeAll(key); 52 return delegate().replaceValues(key, values);
|
H A D | ForwardingMap.java | 37 * <i>indiscriminately</i> to the methods of the delegate. For example, 66 @Override protected abstract Map<K, V> delegate(); method in class:ForwardingMap 70 return delegate().size(); 75 return delegate().isEmpty(); 80 return delegate().remove(object); 85 delegate().clear(); 90 return delegate().containsKey(key); 95 return delegate().containsValue(value); 100 return delegate().get(key); 105 return delegate() [all...] |
H A D | ForwardingMapEntry.java | 35 * <i>indiscriminately</i> to the methods of the delegate. For example, 62 @Override protected abstract Map.Entry<K, V> delegate(); method in class:ForwardingMapEntry 66 return delegate().getKey(); 71 return delegate().getValue(); 76 return delegate().setValue(value); 80 return delegate().equals(object); 84 return delegate().hashCode();
|
H A D | ForwardingMultimap.java | 44 @Override protected abstract Multimap<K, V> delegate(); method in class:ForwardingMultimap 48 return delegate().asMap(); 53 delegate().clear(); 58 return delegate().containsEntry(key, value); 63 return delegate().containsKey(key); 68 return delegate().containsValue(value); 73 return delegate().entries(); 78 return delegate().get(key); 83 return delegate().isEmpty(); 88 return delegate() [all...] |
H A D | ForwardingMultiset.java | 36 * <b>indiscriminately</b> to the methods of the delegate. For example, 58 @Override protected abstract Multiset<E> delegate(); method in class:ForwardingMultiset 62 return delegate().count(element); 67 return delegate().add(element, occurrences); 72 return delegate().remove(element, occurrences); 77 return delegate().elementSet(); 82 return delegate().entrySet(); 86 return object == this || delegate().equals(object); 90 return delegate().hashCode(); 95 return delegate() [all...] |
H A D | ForwardingObject.java | 26 * The {@link #delegate()} method must be overridden to return the instance 45 * <p>The {@code toString} method is forwarded to the delegate. Although this 59 * Returns the backing delegate instance that methods are forwarded to. 62 * ForwardingSet#delegate}. Concrete subclasses override this method to supply 65 protected abstract Object delegate(); method in class:ForwardingObject 68 * Returns the string representation generated by the delegate's 72 return delegate().toString();
|
H A D | ForwardingQueue.java | 32 * <b>indiscriminately</b> to the methods of the delegate. For example, 52 @Override protected abstract Queue<E> delegate(); method in class:ForwardingQueue 56 return delegate().offer(o); 61 return delegate().poll(); 66 return delegate().remove(); 71 return delegate().peek(); 76 return delegate().element();
|
H A D | ForwardingSet.java | 33 * <b>indiscriminately</b> to the methods of the delegate. For example, 54 @Override protected abstract Set<E> delegate(); method in class:ForwardingSet 57 return object == this || delegate().equals(object); 61 return delegate().hashCode();
|
H A D | ForwardingSetMultimap.java | 39 @Override protected abstract SetMultimap<K, V> delegate(); method in class:ForwardingSetMultimap 42 return delegate().entries(); 46 return delegate().get(key); 50 return delegate().removeAll(key); 54 return delegate().replaceValues(key, values);
|
H A D | ForwardingSortedMap.java | 36 * <i>indiscriminately</i> to the methods of the delegate. For example, 62 @Override protected abstract SortedMap<K, V> delegate(); method in class:ForwardingSortedMap 66 return delegate().comparator(); 71 return delegate().firstKey(); 76 return delegate().headMap(toKey); 81 return delegate().lastKey(); 86 return delegate().subMap(fromKey, toKey); 91 return delegate().tailMap(fromKey);
|
H A D | ForwardingSortedSet.java | 36 * <i>indiscriminately</i> to the methods of the delegate. For example, 63 @Override protected abstract SortedSet<E> delegate(); method in class:ForwardingSortedSet 67 return delegate().comparator(); 72 return delegate().first(); 77 return delegate().headSet(toElement); 82 return delegate().last(); 87 return delegate().subSet(fromElement, toElement); 92 return delegate().tailSet(fromElement);
|
H A D | ForwardingSortedSetMultimap.java | 42 @Override protected abstract SortedSetMultimap<K, V> delegate(); method in class:ForwardingSortedSetMultimap 45 return delegate().get(key); 49 return delegate().removeAll(key); 54 return delegate().replaceValues(key, values); 58 return delegate().valueComparator();
|
H A D | ForwardingTable.java | 42 @Override protected abstract Table<R, C, V> delegate(); method in class:ForwardingTable 46 return delegate().cellSet(); 51 delegate().clear(); 56 return delegate().column(columnKey); 61 return delegate().columnKeySet(); 66 return delegate().columnMap(); 71 return delegate().contains(rowKey, columnKey); 76 return delegate().containsColumn(columnKey); 81 return delegate().containsRow(rowKey); 86 return delegate() [all...] |
H A D | ImmutableBiMap.java | 199 // forward map is a view, don't make a copy of the non-view delegate map 215 abstract ImmutableMap<K, V> delegate(); method in class:ImmutableBiMap 227 return delegate().containsKey(key); 235 return delegate().entrySet(); 239 return delegate().get(key); 243 return delegate().keySet(); 265 return delegate().isEmpty(); 270 return delegate().size(); 274 return object == this || delegate().equals(object); 278 return delegate() 288 @Override ImmutableMap<Object, Object> delegate() { method in class:ImmutableBiMap.EmptyBiMap [all...] |
H A D | ImmutableClassToInstanceMap.java | 128 private final ImmutableMap<Class<? extends B>, B> delegate; field in class:ImmutableClassToInstanceMap 131 ImmutableMap<Class<? extends B>, B> delegate) { 132 this.delegate = delegate; 135 @Override protected Map<Class<? extends B>, B> delegate() { method in class:ImmutableClassToInstanceMap 136 return delegate; 142 return (T) delegate.get(type); 130 ImmutableClassToInstanceMap( ImmutableMap<Class<? extends B>, B> delegate) argument
|
H A D | ImmutableEnumSet.java | 42 private final transient EnumSet<E> delegate; field in class:ImmutableEnumSet 44 ImmutableEnumSet(EnumSet<E> delegate) { argument 45 this.delegate = delegate; 53 return Iterators.unmodifiableIterator(delegate.iterator()); 58 return delegate.size(); 62 return delegate.contains(object); 66 return delegate.containsAll(collection); 70 return delegate.isEmpty(); 74 return delegate 106 final EnumSet<E> delegate; field in class:ImmutableEnumSet.EnumSerializedForm 107 EnumSerializedForm(EnumSet<E> delegate) argument [all...] |
H A D | LinkedHashMultimap.java | 171 final Set<V> delegate; field in class:LinkedHashMultimap.SetDecorator 174 SetDecorator(@Nullable K key, Set<V> delegate) { argument 175 this.delegate = delegate; 179 @Override protected Set<V> delegate() { method in class:LinkedHashMultimap.SetDecorator 180 return delegate; 198 boolean changed = delegate.add(value); 206 boolean changed = delegate.addAll(values); 208 linkedEntries.addAll(createEntries(delegate())); 214 for (V value : delegate) { [all...] |