de.uni_bremen.st.rcf.persistence
Class AbstractValueListBinding<T>

java.lang.Object
  extended by de.uni_bremen.st.rcf.persistence.AbstractValueListBinding<T>
All Implemented Interfaces:
Iterable<T>, Collection<T>, List<T>
Direct Known Subclasses:
ValueListBinding, ValueListBinding

public abstract class AbstractValueListBinding<T>
extends Object
implements List<T>


Method Summary
abstract  boolean addAllReference(int index, List<AbstractEntryBinding> entryBindingList)
           
abstract  boolean addAllReference(List<AbstractEntryBinding> entryBindingList)
           
abstract  boolean addReference(AbstractEntryBinding binding)
           
abstract  void addReference(int index, AbstractEntryBinding binding)
           
abstract  boolean containsAllReference(List<AbstractEntryBinding> entryBindingList)
           
abstract  boolean containsReference(AbstractEntryBinding entryBinding)
           
abstract  AbstractEntryBinding getReference(int index)
           
abstract  int indexOfReference(AbstractEntryBinding entryBinding)
           
abstract  int lastIndexOfReference(AbstractEntryBinding entryBinding)
           
abstract  boolean removeAllReference(List<AbstractEntryBinding> entryBindingList)
           
abstract  AbstractEntryBinding removeReferece(int index)
           
abstract  boolean removeReference(AbstractEntryBinding entryBinding)
           
abstract  boolean retainAllReference(List<AbstractEntryBinding> entryBindingList)
           
abstract  AbstractEntryBinding setReference(int index, AbstractEntryBinding entry)
           
abstract  ArrayList<AbstractEntryBinding> subListReference(int fromIndex, int toIndex)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

Method Detail

getReference

public abstract AbstractEntryBinding getReference(int index)

setReference

public abstract AbstractEntryBinding setReference(int index,
                                                  AbstractEntryBinding entry)

addReference

public abstract boolean addReference(AbstractEntryBinding binding)

addReference

public abstract void addReference(int index,
                                  AbstractEntryBinding binding)

addAllReference

public abstract boolean addAllReference(List<AbstractEntryBinding> entryBindingList)

addAllReference

public abstract boolean addAllReference(int index,
                                        List<AbstractEntryBinding> entryBindingList)

containsReference

public abstract boolean containsReference(AbstractEntryBinding entryBinding)

containsAllReference

public abstract boolean containsAllReference(List<AbstractEntryBinding> entryBindingList)

indexOfReference

public abstract int indexOfReference(AbstractEntryBinding entryBinding)

lastIndexOfReference

public abstract int lastIndexOfReference(AbstractEntryBinding entryBinding)

removeReference

public abstract boolean removeReference(AbstractEntryBinding entryBinding)

removeReferece

public abstract AbstractEntryBinding removeReferece(int index)

removeAllReference

public abstract boolean removeAllReference(List<AbstractEntryBinding> entryBindingList)

retainAllReference

public abstract boolean retainAllReference(List<AbstractEntryBinding> entryBindingList)

subListReference

public abstract ArrayList<AbstractEntryBinding> subListReference(int fromIndex,
                                                                 int toIndex)


Copyright © 2011. All Rights Reserved.