import com.irtimaled.bbor.common.models.AbstractBoundingBox;
-import java.util.HashSet;
import java.util.Map;
import java.util.Set;
import java.util.concurrent.ConcurrentHashMap;
public void addBoundingBoxes(AbstractBoundingBox key, Set<AbstractBoundingBox> boundingBoxes) {
cache.put(key, boundingBoxes);
}
-
- public void addBoundingBox(AbstractBoundingBox key) {
- if (isCached(key)) return;
-
- Set<AbstractBoundingBox> boundingBoxes = new HashSet<>();
- boundingBoxes.add(key);
- addBoundingBoxes(key, boundingBoxes);
- }
-
- void removeBoundingBox(AbstractBoundingBox key) {
- cache.remove(key);
- }
}