Ignore:
Timestamp:
2014-10-18T23:07:52+02:00 (11 years ago)
Author:
donvip
Message:

[josm_plugins] fix Java 7 / unused code warnings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/imagerycache/src/org/mapdb/DB.java

    r29484 r30737  
    3232    protected Engine engine;
    3333    /** already loaded named collections. It is important to keep collections as singletons, because of 'in-memory' locking*/
    34     protected Map<String, WeakReference<?>> collections = new HashMap<String, WeakReference<?>>();
     34    protected Map<String, WeakReference<?>> collections = new HashMap<>();
    3535
    3636    /** view over named records */
     
    7979        if(recid!=null){
    8080            //open existing map
    81             ret = new HTreeMap<K,V>(engine, recid,defaultSerializer);
     81            ret = new HTreeMap<>(engine, recid,defaultSerializer);
    8282            if(!ret.hasValues) throw new ClassCastException("Collection is Set, not Map");
    8383        }else{
    8484            //create new map
    85             ret = new HTreeMap<K,V>(engine,true,false,Utils.RANDOM.nextInt(), defaultSerializer,null, null);
     85            ret = new HTreeMap<>(engine,true,false,Utils.RANDOM.nextInt(), defaultSerializer,null, null);
    8686            nameDir.put(name, ret.rootRecid);
    8787        }
     
    106106            String name, boolean keepCounter, Serializer<K> keySerializer, Serializer<V> valueSerializer){
    107107        checkNameNotExists(name);
    108         HTreeMap<K,V> ret = new HTreeMap<K,V>(engine, true,keepCounter,Utils.RANDOM.nextInt(), defaultSerializer, keySerializer, valueSerializer);
     108        HTreeMap<K,V> ret = new HTreeMap<>(engine, true,keepCounter,Utils.RANDOM.nextInt(), defaultSerializer, keySerializer, valueSerializer);
    109109        nameDir.put(name, ret.rootRecid);
    110110        collections.put(name, new WeakReference<Object>(ret));
     
    126126        if(recid!=null){
    127127            //open existing map
    128             HTreeMap<K,Object> m = new HTreeMap<K,Object>(engine, recid, defaultSerializer);
     128            HTreeMap<K,Object> m = new HTreeMap<>(engine, recid, defaultSerializer);
    129129            if(m.hasValues) throw new ClassCastException("Collection is Map, not Set");
    130130            ret = m.keySet();
    131131        }else{
    132132            //create new map
    133             HTreeMap<K,Object> m = new HTreeMap<K,Object>(engine, false,false, Utils.RANDOM.nextInt(), defaultSerializer, null, null);
     133            HTreeMap<K,Object> m = new HTreeMap<>(engine, false,false, Utils.RANDOM.nextInt(), defaultSerializer, null, null);
    134134            ret = m.keySet();
    135135            nameDir.put(name, m.rootRecid);
     
    151151    synchronized public <K> Set<K> createHashSet(String name, boolean keepCounter, Serializer<K> serializer){
    152152        checkNameNotExists(name);
    153         HTreeMap<K,Object> ret = new HTreeMap<K,Object>(engine, false,keepCounter,Utils.RANDOM.nextInt(), defaultSerializer, serializer, null);
     153        HTreeMap<K,Object> ret = new HTreeMap<>(engine, false,keepCounter,Utils.RANDOM.nextInt(), defaultSerializer, serializer, null);
    154154        nameDir.put(name, ret.rootRecid);
    155155        Set<K> ret2 = ret.keySet();
     
    177177        if(recid!=null){
    178178            //open existing map
    179             ret = new BTreeMap<K,V>(engine, recid,defaultSerializer);
     179            ret = new BTreeMap<>(engine, recid,defaultSerializer);
    180180            if(!ret.hasValues) throw new ClassCastException("Collection is Set, not Map");
    181181        }else{
    182182            //create new map
    183             ret = new BTreeMap<K,V>(engine,BTreeMap.DEFAULT_MAX_NODE_SIZE, true, false,false, defaultSerializer, null, null, null);
     183            ret = new BTreeMap<>(engine,BTreeMap.DEFAULT_MAX_NODE_SIZE, true, false,false, defaultSerializer, null, null, null);
    184184            nameDir.put(name, ret.treeRecid);
    185185        }
     
    206206            BTreeKeySerializer<K> keySerializer, Serializer<V> valueSerializer, Comparator<K> comparator){
    207207        checkNameNotExists(name);
    208         BTreeMap<K,V> ret = new BTreeMap<K,V>(engine, nodeSize, true,valuesStoredOutsideNodes, keepCounter,defaultSerializer, keySerializer, valueSerializer, comparator);
     208        BTreeMap<K,V> ret = new BTreeMap<>(engine, nodeSize, true,valuesStoredOutsideNodes, keepCounter,defaultSerializer, keySerializer, valueSerializer, comparator);
    209209        nameDir.put(name, ret.treeRecid);
    210210        collections.put(name, new WeakReference<Object>(ret));
     
    236236        if(recid!=null){
    237237            //open existing map
    238             BTreeMap<K,Object> m = new BTreeMap<K,Object>(engine,  recid, defaultSerializer);
     238            BTreeMap<K,Object> m = new BTreeMap<>(engine,  recid, defaultSerializer);
    239239            if(m.hasValues) throw new ClassCastException("Collection is Map, not Set");
    240240            ret = m.keySet();
    241241        }else{
    242242            //create new map
    243             BTreeMap<K,Object> m =  new BTreeMap<K,Object>(engine,BTreeMap.DEFAULT_MAX_NODE_SIZE,
     243            BTreeMap<K,Object> m =  new BTreeMap<>(engine,BTreeMap.DEFAULT_MAX_NODE_SIZE,
    244244                    false, false,false, defaultSerializer, null, null, null);
    245245            nameDir.put(name, m.treeRecid);
     
    264264    synchronized public <K> NavigableSet<K> createTreeSet(String name,int nodeSize, boolean keepCounter, BTreeKeySerializer<K> serializer, Comparator<K> comparator){
    265265        checkNameNotExists(name);
    266         BTreeMap<K,Object> ret = new BTreeMap<K,Object>(engine, nodeSize, false, false, keepCounter, defaultSerializer, serializer, null, comparator);
     266        BTreeMap<K,Object> ret = new BTreeMap<>(engine, nodeSize, false, false, keepCounter, defaultSerializer, serializer, null, comparator);
    267267        nameDir.put(name, ret.treeRecid);
    268268        NavigableSet<K> ret2 = ret.keySet();
Note: See TracChangeset for help on using the changeset viewer.