Examples of OrderedBidiMap


Examples of org.apache.commons.collections.OrderedBidiMap

    public BidiMap makeEmptyBidiMap() {
        return UnmodifiableOrderedBidiMap.decorate(new TreeBidiMap());
    }
    public BidiMap makeFullBidiMap() {
        OrderedBidiMap bidi = new TreeBidiMap();
        for (int i = 0; i < entries.length; i++) {
            bidi.put(entries[i][0], entries[i][1]);
        }
        return UnmodifiableOrderedBidiMap.decorate(bidi);
    }
View Full Code Here

Examples of org.apache.commons.collections.OrderedBidiMap

            bidi.put(entries[i][0], entries[i][1]);
        }
        return UnmodifiableOrderedBidiMap.decorate(bidi);
    }
    public Map makeFullMap() {
        OrderedBidiMap bidi = new TreeBidiMap();
        addSampleMappings(bidi);
        return UnmodifiableOrderedBidiMap.decorate(bidi);
    }
View Full Code Here

Examples of org.apache.commons.collections.OrderedBidiMap

    }

    //-----------------------------------------------------------------------
    public void testFirstKey() {
        resetEmpty();
        OrderedBidiMap bidi = (OrderedBidiMap) map;
        try {
            bidi.firstKey();
            fail();
        } catch (NoSuchElementException ex) {}
       
        resetFull();
        bidi = (OrderedBidiMap) map;
        Object confirmedFirst = confirmed.keySet().iterator().next();
        assertEquals(confirmedFirst, bidi.firstKey());
    }
View Full Code Here

Examples of org.apache.commons.collections.OrderedBidiMap

        assertEquals(confirmedFirst, bidi.firstKey());
    }
   
    public void testLastKey() {
        resetEmpty();
        OrderedBidiMap bidi = (OrderedBidiMap) map;
        try {
            bidi.lastKey();
            fail();
        } catch (NoSuchElementException ex) {}
       
        resetFull();
        bidi = (OrderedBidiMap) map;
        Object confirmedLast = null;
        for (Iterator it = confirmed.keySet().iterator(); it.hasNext();) {
            confirmedLast = it.next();
        }
        assertEquals(confirmedLast, bidi.lastKey());
    }
View Full Code Here

Examples of org.apache.commons.collections.OrderedBidiMap

    }

    //-----------------------------------------------------------------------   
    public void testNextKey() {
        resetEmpty();
        OrderedBidiMap bidi = (OrderedBidiMap) map;
        assertEquals(null, bidi.nextKey(getOtherKeys()[0]));
        if (isAllowNullKey() == false) {
            try {
                assertEquals(null, bidi.nextKey(null)); // this is allowed too
            } catch (NullPointerException ex) {}
        } else {
            assertEquals(null, bidi.nextKey(null));
        }
       
        resetFull();
        bidi = (OrderedBidiMap) map;
        Iterator it = confirmed.keySet().iterator();
        Object confirmedLast = it.next();
        while (it.hasNext()) {
            Object confirmedObject = it.next();
            assertEquals(confirmedObject, bidi.nextKey(confirmedLast));
            confirmedLast = confirmedObject;
        }
        assertEquals(null, bidi.nextKey(confirmedLast));
       
        if (isAllowNullKey() == false) {
            try {
                bidi.nextKey(null);
                fail();
            } catch (NullPointerException ex) {}
        } else {
            assertEquals(null, bidi.nextKey(null));
        }
    }
View Full Code Here

Examples of org.apache.commons.collections.OrderedBidiMap

        }
    }
   
    public void testPreviousKey() {
        resetEmpty();
        OrderedBidiMap bidi = (OrderedBidiMap) map;
        assertEquals(null, bidi.previousKey(getOtherKeys()[0]));
        if (isAllowNullKey() == false) {
            try {
                assertEquals(null, bidi.previousKey(null)); // this is allowed too
            } catch (NullPointerException ex) {}
        } else {
            assertEquals(null, bidi.previousKey(null));
        }
       
        resetFull();
        bidi = (OrderedBidiMap) map;
        List list = new ArrayList(confirmed.keySet());
        Collections.reverse(list);
        Iterator it = list.iterator();
        Object confirmedLast = it.next();
        while (it.hasNext()) {
            Object confirmedObject = it.next();
            assertEquals(confirmedObject, bidi.previousKey(confirmedLast));
            confirmedLast = confirmedObject;
        }
        assertEquals(null, bidi.previousKey(confirmedLast));
       
        if (isAllowNullKey() == false) {
            try {
                bidi.previousKey(null);
                fail();
            } catch (NullPointerException ex) {}
        } else {
            assertEquals(null, bidi.previousKey(null));
        }
    }
View Full Code Here

Examples of org.apache.commons.collections.OrderedBidiMap

    public BidiMap makeEmptyBidiMap() {
        return UnmodifiableOrderedBidiMap.decorate(new TreeBidiMap());
    }
    public BidiMap makeFullBidiMap() {
        OrderedBidiMap bidi = new TreeBidiMap();
        for (int i = 0; i < entries.length; i++) {
            bidi.put(entries[i][0], entries[i][1]);
        }
        return UnmodifiableOrderedBidiMap.decorate(bidi);
    }
View Full Code Here

Examples of org.apache.commons.collections.OrderedBidiMap

            bidi.put(entries[i][0], entries[i][1]);
        }
        return UnmodifiableOrderedBidiMap.decorate(bidi);
    }
    public Map makeFullMap() {
        OrderedBidiMap bidi = new TreeBidiMap();
        addSampleMappings(bidi);
        return UnmodifiableOrderedBidiMap.decorate(bidi);
    }
View Full Code Here

Examples of org.apache.commons.collections.OrderedBidiMap

    }

    //-----------------------------------------------------------------------
    public void testFirstKey() {
        resetEmpty();
        OrderedBidiMap bidi = (OrderedBidiMap) map;
        try {
            bidi.firstKey();
            fail();
        } catch (NoSuchElementException ex) {}
       
        resetFull();
        bidi = (OrderedBidiMap) map;
        Object confirmedFirst = confirmed.keySet().iterator().next();
        assertEquals(confirmedFirst, bidi.firstKey());
    }
View Full Code Here

Examples of org.apache.commons.collections.OrderedBidiMap

        assertEquals(confirmedFirst, bidi.firstKey());
    }
   
    public void testLastKey() {
        resetEmpty();
        OrderedBidiMap bidi = (OrderedBidiMap) map;
        try {
            bidi.lastKey();
            fail();
        } catch (NoSuchElementException ex) {}
       
        resetFull();
        bidi = (OrderedBidiMap) map;
        Object confirmedLast = null;
        for (Iterator it = confirmed.keySet().iterator(); it.hasNext();) {
            confirmedLast = it.next();
        }
        assertEquals(confirmedLast, bidi.lastKey());
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.