public class ORecordIteratorClass<REC extends ORecord> extends ORecordIteratorClusters<REC>
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
polymorphic |
protected OClass |
targetClass |
beginRange, clusterIds, currentClusterIdx, currentRecord, endRangebrowsedRecords, current, currentTxEntryPosition, database, firstClusterEntry, lastClusterEntry, limit, liveUpdated, lockingStrategy, totalAvailableRecords, txEntries| Constructor and Description |
|---|
ORecordIteratorClass(ODatabaseDocumentInternal iDatabase,
ODatabaseDocumentInternal iLowLevelDatabase,
String iClassName,
boolean iPolymorphic) |
ORecordIteratorClass(ODatabaseDocumentInternal iDatabase,
ODatabaseDocumentInternal iLowLevelDatabase,
String iClassName,
boolean iPolymorphic,
boolean iterateThroughTombstones) |
ORecordIteratorClass(ODatabaseDocumentInternal iDatabase,
ODatabaseDocumentInternal iLowLevelDatabase,
String iClassName,
boolean iPolymorphic,
boolean iterateThroughTombstones,
boolean begin) |
ORecordIteratorClass(ODatabaseDocumentInternal iDatabase,
ODatabaseDocumentInternal iLowLevelDatabase,
String iClassName,
boolean iPolymorphic,
boolean iterateThroughTombstones,
OStorage.LOCKING_STRATEGY iLockingStrategy)
Deprecated.
|
ORecordIteratorClass(ODatabaseDocumentInternal iDatabase,
ODatabaseDocumentTx iLowLevelDatabase,
String iClassName,
boolean iPolymorphic)
This method is only to maintain the retro compatibility with TinkerPop BP 2.2
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
config() |
OClass |
getTargetClass() |
protected boolean |
include(ORecord record) |
boolean |
isPolymorphic() |
REC |
next()
Return the element at the current position and move forward the cursor to the next position available.
|
REC |
previous()
Return the element at the current position and move backward the cursor to the previous position available.
|
protected void |
sortClusters(int[] clusterIds) |
String |
toString() |
begin, getBeginRange, getClusterIds, getEndRange, hasNext, hasPrevious, last, setLiveUpdated, setRange, updateClusterRangecheckCurrentPosition, checkDirection, checkForSystemClusters, current, currentPosition, getBrokenRIDs, getCurrentEntry, getFetchPlan, getLimit, getRecord, getTransactionEntry, isIterateThroughTombstones, isLiveUpdated, isReuseSameRecord, iterator, nextPosition, prevPosition, readCurrentRecord, remove, resetCurrentPosition, setFetchPlan, setLimit, setReuseSameRecordclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEachRemainingforEach, spliteratorprotected final OClass targetClass
protected boolean polymorphic
public ORecordIteratorClass(ODatabaseDocumentInternal iDatabase, ODatabaseDocumentTx iLowLevelDatabase, String iClassName, boolean iPolymorphic)
public ORecordIteratorClass(ODatabaseDocumentInternal iDatabase, ODatabaseDocumentInternal iLowLevelDatabase, String iClassName, boolean iPolymorphic)
public ORecordIteratorClass(ODatabaseDocumentInternal iDatabase, ODatabaseDocumentInternal iLowLevelDatabase, String iClassName, boolean iPolymorphic, boolean iterateThroughTombstones)
public ORecordIteratorClass(ODatabaseDocumentInternal iDatabase, ODatabaseDocumentInternal iLowLevelDatabase, String iClassName, boolean iPolymorphic, boolean iterateThroughTombstones, boolean begin)
@Deprecated public ORecordIteratorClass(ODatabaseDocumentInternal iDatabase, ODatabaseDocumentInternal iLowLevelDatabase, String iClassName, boolean iPolymorphic, boolean iterateThroughTombstones, OStorage.LOCKING_STRATEGY iLockingStrategy)
protected void sortClusters(int[] clusterIds)
public REC next()
ORecordIteratorClusterspublic REC previous()
ORecordIteratorClustersprevious in class ORecordIteratorClusters<REC extends ORecord>public boolean isPolymorphic()
public String toString()
toString in class ORecordIteratorClusters<REC extends ORecord>protected boolean include(ORecord record)
include in class ORecordIteratorClusters<REC extends ORecord>public OClass getTargetClass()
protected void config()
config in class ORecordIteratorClusters<REC extends ORecord>Copyright © 2009–2025 OrientDB. All rights reserved.