Package org.apache.commons.collections.primitives

Examples of org.apache.commons.collections.primitives.LongList


    public void testWrapNull() {
        assertNull(ListLongList.wrap(null));
    }
   
    public void testWrapSerializable() {
        LongList list = ListLongList.wrap(new ArrayList());
        assertNotNull(list);
        assertTrue(list instanceof Serializable);
    }
View Full Code Here


        assertNotNull(list);
        assertTrue(list instanceof Serializable);
    }
   
    public void testWrapNonSerializable() {
        LongList list = ListLongList.wrap(new AbstractList() {
            public Object get(int i) { throw new IndexOutOfBoundsException(); }
            public int size() { return 0; }
        });
        assertNotNull(list);
        assertTrue(!(list instanceof Serializable));
View Full Code Here

    // collections testing framework
    // ------------------------------------------------------------------------

    protected Object makeObject() {
        LongList list = new ArrayLongList();
        for(int i=0;i<10;i++) {
            list.add(i);
        }
        return new LongCollectionCollection(list);
    }
View Full Code Here

    protected LongIterator makeLongIterator() {
        return makeLongListIterator();
    }
   
    protected LongListIterator makeLongListIterator() {
        LongList list = new ArrayLongList();
        for(int i=0;i<10;i++) {
            list.add(i);
        }
        return list.listIterator();
    }
View Full Code Here

    // framework
    // ------------------------------------------------------------------------
    protected abstract LongIterator makeUnmodifiableLongIterator();

    protected LongIterator makeLongIterator() {
        LongList list = new ArrayLongList();
        for(long i=0;i<10;i++) {
            list.add(i);
        }
        return list.iterator();
    }
View Full Code Here

    // ------------------------------------------------------------------------

    protected abstract LongList makeUnmodifiableLongList();

    protected LongList makeLongList() {
        LongList list = new ArrayLongList();
        for(int i=0;i<10;i++) {
            list.add(i);
        }
        return list;
    }
View Full Code Here

    public final void testNotModifiable() throws Exception {
        assertListNotModifiable(makeUnmodifiableLongList());
    }

    public final void testSublistNotModifiable() throws Exception {
        LongList list = makeUnmodifiableLongList();
        assertListNotModifiable(list.subList(0,list.size()-2));
    }
View Full Code Here

        LongList list = makeUnmodifiableLongList();
        assertListNotModifiable(list.subList(0,list.size()-2));
    }
   
    public final void testIteratorNotModifiable() throws Exception {
        LongList list = makeUnmodifiableLongList();
        assertIteratorNotModifiable(list.iterator());
        assertIteratorNotModifiable(list.subList(0,list.size()-2).iterator());
    }
View Full Code Here

        assertIteratorNotModifiable(list.iterator());
        assertIteratorNotModifiable(list.subList(0,list.size()-2).iterator());
    }
   
    public final void testListIteratorNotModifiable() throws Exception {
        LongList list = makeUnmodifiableLongList();
        assertListIteratorNotModifiable(list.listIterator());
        assertListIteratorNotModifiable(list.subList(0,list.size()-2).listIterator());
        assertListIteratorNotModifiable(list.listIterator(1));
        assertListIteratorNotModifiable(list.subList(0,list.size()-2).listIterator(1));
    }
View Full Code Here

    public void testWrapNull() {
        assertNull(UnmodifiableLongList.wrap(null));
    }

    public void testWrapUnmodifiableLongList() {
        LongList list = makeUnmodifiableLongList();
        assertSame(list,UnmodifiableLongList.wrap(list));
    }
View Full Code Here

TOP

Related Classes of org.apache.commons.collections.primitives.LongList

Copyright © 2018 www.massapicom. 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.