TPTP 4.1.0 Platform Project
Public API Specification

org.eclipse.hyades.loaders.util
Interface IPagingList

All Superinterfaces:
java.util.Collection, org.eclipse.emf.common.util.EList, java.util.List

public interface IPagingList
extends org.eclipse.emf.common.util.EList


Method Summary
 java.lang.String getInternalId(int index)
           
 java.lang.String getInternalId(java.lang.Object object)
           
 int indexOf(java.lang.Object object, int fromIndex)
           
 int indexOf(java.lang.String internalId, int fromIndex)
           
 int lastIndexOf(java.lang.Object object, int fromIndex)
           
 int lastIndexOf(java.lang.String internalId, int fromIndex)
           
 
Methods inherited from interface org.eclipse.emf.common.util.EList
move, move
 
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

indexOf

public int indexOf(java.lang.Object object,
                   int fromIndex)

lastIndexOf

public int lastIndexOf(java.lang.Object object,
                       int fromIndex)

indexOf

public int indexOf(java.lang.String internalId,
                   int fromIndex)
Returns:
The index (starting with fromIndex) of the object with internal ID equal with internalId

lastIndexOf

public int lastIndexOf(java.lang.String internalId,
                       int fromIndex)
Returns:
The last index (starting with fromIndex) of the object with internal ID equal with internalId

getInternalId

public java.lang.String getInternalId(java.lang.Object object)
Returns:
The internal ID of the object, this internalId can then be used to do optimized indexOf/lastIndexOf

getInternalId

public java.lang.String getInternalId(int index)
Returns:
The internal ID of the object at index index, this internalId can then be used to do optimized indexOf/lastIndexOf

TPTP 4.1.0 Platform Project
Public API Specification