org.mymedialite.datatype
Class IntListProxy

java.lang.Object
  extended by org.mymedialite.datatype.IntListProxy

public class IntListProxy
extends java.lang.Object

Proxy class that allows access to selected elements of an underlying list data structure.


Constructor Summary
IntListProxy(IntList list, IntList indices)
          Create a new IntListProxy object.
 
Method Summary
 boolean add(int arg0)
           
 boolean add(java.lang.Integer e)
           
 void add(int arg0, int arg1)
           
 void add(int index, java.lang.Integer element)
           
 boolean addAll(java.util.Collection<? extends java.lang.Integer> c)
           
 boolean addAll(IntCollection arg0)
           
 boolean addAll(int index, java.util.Collection<? extends java.lang.Integer> c)
           
 boolean addAll(int arg0, IntCollection arg1)
           
 boolean addAll(int arg0, IntList arg1)
           
 boolean addAll(IntList arg0)
           
 void addElements(int arg0, int[] arg1)
           
 void addElements(int arg0, int[] arg1, int arg2, int arg3)
           
 void clear()
           
 int compareTo(java.util.List<? extends java.lang.Integer> o)
           
 boolean contains(int item)
           
 boolean contains(java.lang.Object o)
           
 boolean containsAll(java.util.Collection<?> c)
           
 boolean containsAll(IntCollection arg0)
           
 java.lang.Integer get(int index)
           
 void getElements(int arg0, int[] arg1, int arg2, int arg3)
           
 int getInt(int index)
           
 int indexOf(int arg0)
           
 int indexOf(java.lang.Object o)
           
 IntIterator intIterator()
           
 IntListIterator intListIterator()
           
 IntListIterator intListIterator(int index)
           
 IntList intSubList(int arg0, int arg1)
           
 boolean isEmpty()
           
 boolean isFixedSize()
           
 boolean isReadOnly()
           
 IntListIterator iterator()
           
 int lastIndexOf(int arg0)
           
 int lastIndexOf(java.lang.Object o)
           
 IntListIterator listIterator()
           
 IntListIterator listIterator(int index)
           
 boolean rem(int arg0)
           
 java.lang.Integer remove(int index)
           
 boolean remove(java.lang.Object o)
           
 boolean removeAll(java.util.Collection<?> c)
           
 boolean removeAll(IntCollection arg0)
           
 void removeElements(int arg0, int arg1)
           
 int removeInt(int arg0)
           
 boolean retainAll(java.util.Collection<?> c)
           
 boolean retainAll(IntCollection arg0)
           
 int set(int arg0, int arg1)
           
 java.lang.Integer set(int index, java.lang.Integer value)
           
 int size()
           
 void size(int arg0)
           
 IntList subList(int arg0, int arg1)
           
 java.lang.Object[] toArray()
           
 int[] toArray(int[] arg0)
           
<T> T[]
toArray(T[] a)
           
 int[] toIntArray()
           
 int[] toIntArray(int[] arg0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntListProxy

public IntListProxy(IntList list,
                    IntList indices)
Create a new IntListProxy object.

Parameters:
list - the list to proxy
indices - an index list pointing to entries in the list
Method Detail

get

public java.lang.Integer get(int index)

getInt

public int getInt(int index)

set

public java.lang.Integer set(int index,
                             java.lang.Integer value)

size

public int size()

contains

public boolean contains(int item)

isReadOnly

public boolean isReadOnly()

isFixedSize

public boolean isFixedSize()

iterator

public IntListIterator iterator()

listIterator

public IntListIterator listIterator()

intIterator

public IntIterator intIterator()

listIterator

public IntListIterator listIterator(int index)

intListIterator

public IntListIterator intListIterator()

intListIterator

public IntListIterator intListIterator(int index)

removeElements

public void removeElements(int arg0,
                           int arg1)

add

public boolean add(java.lang.Integer e)

add

public void add(int index,
                java.lang.Integer element)

addAll

public boolean addAll(java.util.Collection<? extends java.lang.Integer> c)

addAll

public boolean addAll(int index,
                      java.util.Collection<? extends java.lang.Integer> c)

clear

public void clear()

contains

public boolean contains(java.lang.Object o)

containsAll

public boolean containsAll(java.util.Collection<?> c)

indexOf

public int indexOf(java.lang.Object o)

isEmpty

public boolean isEmpty()

lastIndexOf

public int lastIndexOf(java.lang.Object o)

remove

public boolean remove(java.lang.Object o)

remove

public java.lang.Integer remove(int index)

removeAll

public boolean removeAll(java.util.Collection<?> c)

retainAll

public boolean retainAll(java.util.Collection<?> c)

toArray

public java.lang.Object[] toArray()

toArray

public <T> T[] toArray(T[] a)

compareTo

public int compareTo(java.util.List<? extends java.lang.Integer> o)

addAll

public boolean addAll(IntCollection arg0)

containsAll

public boolean containsAll(IntCollection arg0)

rem

public boolean rem(int arg0)

removeAll

public boolean removeAll(IntCollection arg0)

retainAll

public boolean retainAll(IntCollection arg0)

toArray

public int[] toArray(int[] arg0)

toIntArray

public int[] toIntArray()

toIntArray

public int[] toIntArray(int[] arg0)

add

public boolean add(int arg0)

add

public void add(int arg0,
                int arg1)

addAll

public boolean addAll(IntList arg0)

addAll

public boolean addAll(int arg0,
                      IntCollection arg1)

addAll

public boolean addAll(int arg0,
                      IntList arg1)

addElements

public void addElements(int arg0,
                        int[] arg1)

addElements

public void addElements(int arg0,
                        int[] arg1,
                        int arg2,
                        int arg3)

getElements

public void getElements(int arg0,
                        int[] arg1,
                        int arg2,
                        int arg3)

indexOf

public int indexOf(int arg0)

intSubList

public IntList intSubList(int arg0,
                          int arg1)

lastIndexOf

public int lastIndexOf(int arg0)

removeInt

public int removeInt(int arg0)

set

public int set(int arg0,
               int arg1)

size

public void size(int arg0)

subList

public IntList subList(int arg0,
                       int arg1)