package com.google.maps.android.clustering.algo; import com.google.maps.android.clustering.ClusterItem; import java.util.concurrent.locks.ReadWriteLock; import java.util.concurrent.locks.ReentrantReadWriteLock; /* JADX INFO: loaded from: classes2.dex */ public abstract class AbstractAlgorithm implements Algorithm { private final ReadWriteLock mLock = new ReentrantReadWriteLock(); @Override // com.google.maps.android.clustering.algo.Algorithm public void lock() { this.mLock.writeLock().lock(); } @Override // com.google.maps.android.clustering.algo.Algorithm public void unlock() { this.mLock.writeLock().unlock(); } }