Lines Matching defs:trees
287 private final Map<TreeName, Database> trees = new HashMap<>();
291 return getOrOpenTree0(null, trees, treeName);
344 closeSilently(trees.values());
345 trees.clear();
377 return getOrOpenTree0(txn, trees, treeName);
516 synchronized (trees)
518 closeSilently(trees.remove(treeName));
618 private final ConcurrentMap<TreeName, Database> trees = new ConcurrentHashMap<>();
638 private Database getOrOpenTree0(Transaction txn, Map<TreeName, Database> trees, TreeName treeName)
640 Database tree = trees.get(treeName);
643 synchronized (trees)
645 tree = trees.get(treeName);
649 trees.put(treeName, tree);
702 synchronized (trees)
704 closeSilently(trees.values());
705 trees.clear();