Package com.j_spaces.kernel
Class StoredListIterator<T>
java.lang.Object
com.gigaspaces.internal.utils.threadlocal.AbstractResource
com.j_spaces.kernel.StoredListIterator<T>
- All Implemented Interfaces:
IStoredListIterator<T>
Iterates the data in the StoredList
- Since:
- 6.1
- Author:
- anna
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected voidclean()com.j_spaces.kernel.AbstractStoredList.ObjectInfo<T>com.j_spaces.kernel.AbstractStoredList.ObjectInfo<T>intGets the subject pointed to by the cursor's scan.booleanvoidrelease()Release of this SLHolder resourcevoidsetBackwardsScan(boolean backward) voidsetCurrentOI(com.j_spaces.kernel.AbstractStoredList.ObjectInfo<T> currentOI) voidsetPivotOI(com.j_spaces.kernel.AbstractStoredList.ObjectInfo<T> pivotOI) intsetScanLimit(int scanLimit) voidsetSubject(T subject) Sets the subject pointed to by the cursor's scan.voidsetTryForwardScan(boolean tryFwdScan) booleanMethods inherited from class com.gigaspaces.internal.utils.threadlocal.AbstractResource
isAvaliable, setAvaliable
-
Constructor Details
-
StoredListIterator
public StoredListIterator() -
StoredListIterator
public StoredListIterator(boolean alternatingThread)
-
-
Method Details
-
clean
protected void clean()- Specified by:
cleanin classAbstractResource
-
setCurrentOI
- Parameters:
currentOI- The currentOI to set.
-
getCurrentOI
- Returns:
- Returns the currentOI.
-
setPivotOI
- Parameters:
pivotOI- The pivotOI to set.
-
getPivotOI
- Returns:
- Returns the pivotOI.
-
setSubject
Description copied from interface:IStoredListIteratorSets the subject pointed to by the cursor's scan.- Specified by:
setSubjectin interfaceIStoredListIterator<T>- Parameters:
subject- The subject to set.
-
getSubject
Description copied from interface:IStoredListIteratorGets the subject pointed to by the cursor's scan.- Specified by:
getSubjectin interfaceIStoredListIterator<T>- Returns:
- Returns the subject.
-
setTryForwardScan
public void setTryForwardScan(boolean tryFwdScan) - Parameters:
tryFwdScan- The tryFwdScan to set.
-
tryForwardScan
public boolean tryForwardScan()- Returns:
- Returns the tryFwdScan.
-
setBackwardsScan
public void setBackwardsScan(boolean backward) - Parameters:
backward- The backward to set.
-
backwardsScan
public boolean backwardsScan()- Returns:
- Returns the backward.
-
setScanLimit
public int setScanLimit(int scanLimit) - Parameters:
scanLimit- The scanLimit to set.
-
getScanLimit
public int getScanLimit()- Returns:
- Returns the scanLimit.
-
isAlternatingThread
public boolean isAlternatingThread() -
release
public void release()Description copied from interface:IStoredListIteratorRelease of this SLHolder resource- Specified by:
releasein interfaceIStoredListIterator<T>- Overrides:
releasein classAbstractResource- See Also:
-