/frameworks/support/app-toolkit/common/src/main/java/android/arch/core/internal/ |
D | SafeIterableMap.java | 35 public class SafeIterableMap<K, V> implements Iterable<Map.Entry<K, V>> { 37 private Entry<K, V> mStart; 38 private Entry<K, V> mEnd; 41 private WeakHashMap<SupportRemove<K, V>, Boolean> mIterators = new WeakHashMap<>(); 44 protected Entry<K, V> get(K k) { in get() 45 Entry<K, V> currentNode = mStart; in get() 64 public V putIfAbsent(@NonNull K key, @NonNull V v) { in putIfAbsent() 65 Entry<K, V> entry = get(key); in putIfAbsent() 73 protected Entry<K, V> put(@NonNull K key, @NonNull V v) { in put() 74 Entry<K, V> newEntry = new Entry<>(key, v); in put() [all …]
|
D | FastSafeIterableMap.java | 35 public class FastSafeIterableMap<K, V> extends SafeIterableMap<K, V> { 37 private HashMap<K, Entry<K, V>> mHashMap = new HashMap<>(); 40 protected Entry<K, V> get(K k) { in get() 45 public V putIfAbsent(@NonNull K key, @NonNull V v) { in putIfAbsent() 46 Entry<K, V> current = get(key); in putIfAbsent() 55 public V remove(@NonNull K key) { in remove() 56 V removed = super.remove(key); in remove() 74 public Map.Entry<K, V> ceil(K k) { in ceil()
|
/frameworks/base/services/ |
D | art-profile | 12 HPLandroid/hardware/biometrics/fingerprint/V2_1/IBiometricsFingerprint;->notifySyspropsChanged()V 13 HPLandroid/hardware/biometrics/fingerprint/V2_1/IBiometricsFingerprint;->ping()V 18 HPLandroid/hardware/biometrics/fingerprint/V2_1/IBiometricsFingerprint;->setHALInstrumentation()V 27 …ardware/biometrics/fingerprint/V2_1/IBiometricsFingerprintClientCallback;->notifySyspropsChanged()V 28 …ndroid/hardware/biometrics/fingerprint/V2_1/IBiometricsFingerprintClientCallback;->onAcquired(JII)V 29 …/fingerprint/V2_1/IBiometricsFingerprintClientCallback;->onAuthenticated(JIILjava/util/ArrayList;)V 30 …d/hardware/biometrics/fingerprint/V2_1/IBiometricsFingerprintClientCallback;->onEnrollResult(JIII)V 31 …roid/hardware/biometrics/fingerprint/V2_1/IBiometricsFingerprintClientCallback;->onEnumerate(JIII)V 32 HPLandroid/hardware/biometrics/fingerprint/V2_1/IBiometricsFingerprintClientCallback;->onError(JII)V 33 …ndroid/hardware/biometrics/fingerprint/V2_1/IBiometricsFingerprintClientCallback;->onRemoved(JIII)V [all …]
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/recents/views/ |
D | ViewPool.java | 27 public class ViewPool<V, T> { 30 public interface ViewPoolConsumer<V, T> { 31 public V createView(Context context); in createView() 32 public void onReturnViewToPool(V v); in onReturnViewToPool() 33 public void onPickUpViewFromPool(V v, T prepareData, boolean isNewView); in onPickUpViewFromPool() 34 public boolean hasPreferredData(V v, T preferredData); in hasPreferredData() 38 ViewPoolConsumer<V, T> mViewCreator; 39 LinkedList<V> mPool = new LinkedList<V>(); 42 public ViewPool(Context context, ViewPoolConsumer<V, T> viewCreator) { in ViewPool() argument 48 void returnViewToPool(V v) { in returnViewToPool() [all …]
|
/frameworks/base/config/ |
D | boot-image-profile.txt | 1 HPLandroid/accessibilityservice/AccessibilityService$Callbacks;->init(ILandroid/os/IBinder;)V 2 …/accessibilityservice/AccessibilityService$Callbacks;->onAccessibilityButtonAvailabilityChanged(Z)V 3 HPLandroid/accessibilityservice/AccessibilityService$Callbacks;->onAccessibilityButtonClicked()V 4 …ssibilityService$Callbacks;->onAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V 5 …oid/accessibilityservice/AccessibilityService$Callbacks;->onFingerprintCapturingGesturesChanged(Z)V 6 HPLandroid/accessibilityservice/AccessibilityService$Callbacks;->onFingerprintGesture(I)V 8 HPLandroid/accessibilityservice/AccessibilityService$Callbacks;->onInterrupt()V 10 …ilityservice/AccessibilityService$Callbacks;->onMagnificationChanged(Landroid/graphics/Region;FFF)V 11 HPLandroid/accessibilityservice/AccessibilityService$Callbacks;->onPerformGestureResult(IZ)V 12 HPLandroid/accessibilityservice/AccessibilityService$Callbacks;->onServiceConnected()V [all …]
|
/frameworks/opt/bitmap/src/com/android/bitmap/ |
D | UnrefedPooledCache.java | 44 public class UnrefedPooledCache<K, V extends Poolable> implements PooledCache<K, V> { 46 private final LinkedHashMap<K, V> mCache; 47 private final LinkedBlockingQueue<V> mPool; 49 private final LruCache<K, V> mNonPooledCache; 60 mCache = new LinkedHashMap<K, V>(0, 0.75f, true); in UnrefedPooledCache() 61 mPool = new LinkedBlockingQueue<V>(); in UnrefedPooledCache() 72 public V get(K key, boolean incrementRefCount) { in get() 75 V result = mCache.get(key); in get() 88 public V put(K key, V value) { in put() 96 final V prev; in put() [all …]
|
D | PooledCache.java | 19 public interface PooledCache<K, V> { 21 V get(K key, boolean incrementRefCount); in get() 22 V put(K key, V value); in put() 23 void offer(V scrapValue); in offer() 24 V poll(); in poll()
|
/frameworks/layoutlib/bridge/src/android/util/ |
D | LruCache.java | 66 public class LruCache<K, V> { 67 private final LinkedHashMap<K, V> map; 89 this.map = new LinkedHashMap<K, V>(0, 0.75f, true); in LruCache() 115 public final V get(K key) { in get() 120 V mapValue; in get() 137 V createdValue = create(key); in get() 169 public final V put(K key, V value) { in put() 174 V previous; in put() 199 V value; in trimToSize() 214 Map.Entry<K, V> toEvict = null; in trimToSize() [all …]
|
/frameworks/support/compat/java/android/support/v4/util/ |
D | LruCache.java | 30 public class LruCache<K, V> { 31 private final LinkedHashMap<K, V> map; 53 this.map = new LinkedHashMap<K, V>(0, 0.75f, true); in LruCache() 78 public final V get(K key) { in get() 83 V mapValue; in get() 100 V createdValue = create(key); in get() 132 public final V put(K key, V value) { in put() 137 V previous; in put() 165 V value; in trimToSize() 176 Map.Entry<K, V> toEvict = map.entrySet().iterator().next(); in trimToSize() [all …]
|
D | ArrayMap.java | 50 public class ArrayMap<K, V> extends SimpleArrayMap<K, V> implements Map<K, V> { 51 MapCollections<K, V> mCollections; 71 private MapCollections<K, V> getCollection() { in getCollection() 73 mCollections = new MapCollections<K, V>() { in getCollection() 95 protected Map<K, V> colGetMap() { in getCollection() 100 protected void colPut(K key, V value) { in getCollection() 105 protected V colSetValue(int index, V value) { in getCollection() 138 public void putAll(Map<? extends K, ? extends V> map) { in putAll() 140 for (Map.Entry<? extends K, ? extends V> entry : map.entrySet()) { in putAll() 178 public Set<Entry<K, V>> entrySet() { in entrySet() [all …]
|
D | MapCollections.java | 30 abstract class MapCollections<K, V> { 72 final class MapIterator implements Iterator<Map.Entry<K, V>>, Map.Entry<K, V> { 88 public Map.Entry<K, V> next() { in next() 116 public V getValue() { in getValue() 121 return (V)colGetEntry(mIndex, 1); in getValue() 125 public V setValue(V object) { in setValue() 165 final class EntrySet implements Set<Map.Entry<K, V>> { 167 public boolean add(Map.Entry<K, V> object) { in add() 172 public boolean addAll(Collection<? extends Map.Entry<K, V>> collection) { in addAll() 174 for (Map.Entry<K, V> entry : collection) { in addAll() [all …]
|
/frameworks/base/core/java/android/util/ |
D | LruCache.java | 62 public class LruCache<K, V> { 63 private final LinkedHashMap<K, V> map; 85 this.map = new LinkedHashMap<K, V>(0, 0.75f, true); in LruCache() 110 public final V get(K key) { in get() 115 V mapValue; in get() 132 V createdValue = create(key); in get() 164 public final V put(K key, V value) { in put() 169 V previous; in put() 197 V value; in trimToSize() 208 Map.Entry<K, V> toEvict = map.eldest(); in trimToSize() [all …]
|
D | Property.java | 28 public abstract class Property<T, V> { 31 private final Class<V> mType; 54 public static <T, V> Property<T, V> of(Class<T> hostType, Class<V> valueType, String name) { in of() 55 return new ReflectiveProperty<T, V>(hostType, valueType, name); in of() 61 public Property(Class<V> type, String name) { in Property() 84 public void set(T object, V value) { in set() 91 public abstract V get(T object); in get() 103 public Class<V> getType() { in getType()
|
D | MapCollections.java | 33 abstract class MapCollections<K, V> { 75 final class MapIterator implements Iterator<Map.Entry<K, V>>, Map.Entry<K, V> { 91 public Map.Entry<K, V> next() { in next() 119 public V getValue() { in getValue() 124 return (V)colGetEntry(mIndex, 1); in getValue() 128 public V setValue(V object) { in setValue() 168 final class EntrySet implements Set<Map.Entry<K, V>> { 170 public boolean add(Map.Entry<K, V> object) { in add() 175 public boolean addAll(Collection<? extends Map.Entry<K, V>> collection) { in addAll() 177 for (Map.Entry<K, V> entry : collection) { in addAll() [all …]
|
D | ArrayMap.java | 48 public final class ArrayMap<K, V> implements Map<K, V> { 100 MapCollections<K, V> mCollections; 297 public ArrayMap(ArrayMap<K, V> map) { in ArrayMap() 419 public V get(Object key) { in get() 421 return index >= 0 ? (V)mArray[(index<<1)+1] : null; in get() 438 public V valueAt(int index) { in valueAt() 439 return (V)mArray[(index << 1) + 1]; in valueAt() 448 public V setValueAt(int index, V value) { in setValueAt() 450 V old = (V)mArray[index]; in setValueAt() 472 public V put(K key, V value) { in put() [all …]
|
/frameworks/data-binding/extensions/library/src/main/java/android/databinding/ |
D | ObservableArrayMap.java | 22 public class ObservableArrayMap<K, V> extends ArrayMap<K, V> implements ObservableMap<K, V> { 28 OnMapChangedCallback<? extends ObservableMap<K, V>, K, V> listener) { in addOnMapChangedCallback() argument 37 OnMapChangedCallback<? extends ObservableMap<K, V>, K, V> listener) { in removeOnMapChangedCallback() argument 52 public V put(K k, V v) { in put() 53 V val = super.put(k, v); in put() 85 public V removeAt(int index) { in removeAt() 87 V value = super.removeAt(index); in removeAt() 95 public V setValueAt(int index, V value) { in setValueAt() 97 V oldValue = super.setValueAt(index, value); in setValueAt()
|
/frameworks/opt/telephony/src/java/com/google/android/mms/util/ |
D | AbstractCache.java | 24 public abstract class AbstractCache<K, V> { 31 private final HashMap<K, CacheEntry<V>> mCacheMap; 34 mCacheMap = new HashMap<K, CacheEntry<V>>(); in AbstractCache() 37 public boolean put(K key, V value) { in put() 52 CacheEntry<V> cacheEntry = new CacheEntry<V>(); in put() 64 public V get(K key) { in get() 70 CacheEntry<V> cacheEntry = mCacheMap.get(key); in get() 82 public V purge(K key) { in purge() 87 CacheEntry<V> v = mCacheMap.remove(key); in purge() 108 private static class CacheEntry<V> { [all …]
|
/frameworks/base/core/java/android/content/pm/ |
D | RegisteredServicesCache.java | 78 public abstract class RegisteredServicesCache<V> { 87 private final XmlSerializerAndParser<V> mSerializerAndParser; 92 private final SparseArray<UserServices<V>> mUserServices = new SparseArray<UserServices<V>>(2); 94 private static class UserServices<V> { 96 final Map<V, Integer> persistentServices = Maps.newHashMap(); 98 Map<V, ServiceInfo<V>> services = null; 104 private UserServices<V> findOrCreateUserLocked(int userId) { in findOrCreateUserLocked() 109 private UserServices<V> findOrCreateUserLocked(int userId, boolean loadFromFileIfNew) { in findOrCreateUserLocked() 110 UserServices<V> services = mUserServices.get(userId); in findOrCreateUserLocked() 112 services = new UserServices<V>(); in findOrCreateUserLocked() [all …]
|
/frameworks/data-binding/baseLibrary/src/main/java/android/databinding/ |
D | ObservableMap.java | 32 public interface ObservableMap<K, V> extends Map<K, V> { 39 OnMapChangedCallback<? extends ObservableMap<K, V>, K, V> callback); in addOnMapChangedCallback() argument 46 OnMapChangedCallback<? extends ObservableMap<K, V>, K, V> callback); in removeOnMapChangedCallback() argument 51 abstract class OnMapChangedCallback<T extends ObservableMap<K, V>, K, V> {
|
/frameworks/base/core/java/com/google/android/collect/ |
D | Maps.java | 32 public static <K, V> HashMap<K, V> newHashMap() { in newHashMap() 33 return new HashMap<K, V>(); in newHashMap() 39 public static <K, V> ArrayMap<K, V> newArrayMap() { in newArrayMap() 40 return new ArrayMap<K, V>(); in newArrayMap()
|
/frameworks/base/test-runner/src/android/test/ |
D | SimpleCache.java | 23 abstract class SimpleCache<K, V> { 24 private Map<K, V> map = new HashMap<K, V>(); 26 protected abstract V load(K key); in load() 28 final V get(K key) { in get() 32 V value = load(key); in get()
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/recents/model/ |
D | TaskKeyLruCache.java | 31 public class TaskKeyLruCache<V> extends TaskKeyCache<V> { 37 private final LruCache<Integer, V> mCache; 46 mCache = new LruCache<Integer, V>(cacheSize) { in TaskKeyLruCache() 49 protected void entryRemoved(boolean evicted, Integer taskId, V oldV, V newV) { in TaskKeyLruCache() 76 protected V getCacheEntry(int id) { in getCacheEntry() 81 protected void putCacheEntry(int id, V value) { in putCacheEntry()
|
/frameworks/compile/slang/BitWriter_2_9/ |
D | ValueEnumerator.cpp | 30 static bool isIntOrIntVectorValue(const std::pair<const Value*, unsigned> &V) { in isIntOrIntVectorValue() argument 31 return V.first->getType()->isIntOrIntVectorTy(); in isIntOrIntVectorValue() 133 unsigned ValueEnumerator::getValueID(const Value *V) const { in getValueID() 134 if (auto *MD = dyn_cast<MetadataAsValue>(V)) in getValueID() 137 ValueMapType::const_iterator I = ValueMap.find(V); in getValueID() 157 const Value *V = I->first; in print() local 158 if (V->hasName()) in print() 159 OS << "Value: " << V->getName(); in print() 162 V->dump(); in print() 164 OS << " Uses(" << std::distance(V->use_begin(),V->use_end()) << "):"; in print() [all …]
|
/frameworks/compile/slang/BitWriter_3_2/ |
D | ValueEnumerator.cpp | 30 static bool isIntOrIntVectorValue(const std::pair<const Value*, unsigned> &V) { in isIntOrIntVectorValue() argument 31 return V.first->getType()->isIntOrIntVectorTy(); in isIntOrIntVectorValue() 133 unsigned ValueEnumerator::getValueID(const Value *V) const { in getValueID() 134 if (auto *MD = dyn_cast<MetadataAsValue>(V)) in getValueID() 137 ValueMapType::const_iterator I = ValueMap.find(V); in getValueID() 157 const Value *V = I->first; in print() local 158 if (V->hasName()) in print() 159 OS << "Value: " << V->getName(); in print() 162 V->dump(); in print() 164 OS << " Uses(" << std::distance(V->use_begin(),V->use_end()) << "):"; in print() [all …]
|
/frameworks/compile/slang/BitWriter_2_9_func/ |
D | ValueEnumerator.cpp | 30 static bool isIntOrIntVectorValue(const std::pair<const Value*, unsigned> &V) { in isIntOrIntVectorValue() argument 31 return V.first->getType()->isIntOrIntVectorTy(); in isIntOrIntVectorValue() 133 unsigned ValueEnumerator::getValueID(const Value *V) const { in getValueID() 134 if (auto *MD = dyn_cast<MetadataAsValue>(V)) in getValueID() 137 ValueMapType::const_iterator I = ValueMap.find(V); in getValueID() 157 const Value *V = I->first; in print() local 158 if (V->hasName()) in print() 159 OS << "Value: " << V->getName(); in print() 162 V->dump(); in print() 164 OS << " Uses(" << std::distance(V->use_begin(),V->use_end()) << "):"; in print() [all …]
|