Package com.db4o.internal.query.result
Class AbstractLateQueryResult
- java.lang.Object
-
- com.db4o.internal.query.result.AbstractQueryResult
-
- com.db4o.internal.query.result.AbstractLateQueryResult
-
- All Implemented Interfaces:
Iterable4,QueryResult
- Direct Known Subclasses:
LazyQueryResult,SnapShotQueryResult
public abstract class AbstractLateQueryResult extends AbstractQueryResult
-
-
Field Summary
Fields Modifier and Type Field Description protected Iterable4_iterable-
Fields inherited from class com.db4o.internal.query.result.AbstractQueryResult
_transaction
-
-
Constructor Summary
Constructors Constructor Description AbstractLateQueryResult(Transaction transaction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Iterable4classIndexesIterable(ClassMetadataIterator classCollectionIterator)protected Iterable4classIndexIterable(ClassMetadata clazz)Iterator4classIndexIterator(ClassMetadata clazz)IntIterator4iterateIDs()protected intknownSize()booleanskipClass(ClassMetadata classMetadata)AbstractQueryResultsupportElementAccess()AbstractQueryResultsupportSize()AbstractQueryResultsupportSort()AbstractQueryResulttoIdList()-
Methods inherited from class com.db4o.internal.query.result.AbstractQueryResult
activate, activatedObject, config, get, getId, indexOf, iterator, loadFromClassIndex, loadFromClassIndexes, loadFromIdReader, loadFromQuery, lock, objectContainer, size, skip, skip, sort, sortIds, stream, toIdTree, transaction
-
-
-
-
Field Detail
-
_iterable
protected Iterable4 _iterable
-
-
Constructor Detail
-
AbstractLateQueryResult
public AbstractLateQueryResult(Transaction transaction)
-
-
Method Detail
-
supportSize
public AbstractQueryResult supportSize()
- Overrides:
supportSizein classAbstractQueryResult
-
supportSort
public AbstractQueryResult supportSort()
- Overrides:
supportSortin classAbstractQueryResult
-
supportElementAccess
public AbstractQueryResult supportElementAccess()
- Overrides:
supportElementAccessin classAbstractQueryResult
-
knownSize
protected int knownSize()
- Overrides:
knownSizein classAbstractQueryResult
-
iterateIDs
public IntIterator4 iterateIDs()
-
toIdList
public AbstractQueryResult toIdList()
- Overrides:
toIdListin classAbstractQueryResult
-
skipClass
public boolean skipClass(ClassMetadata classMetadata)
-
classIndexesIterable
protected Iterable4 classIndexesIterable(ClassMetadataIterator classCollectionIterator)
-
classIndexIterable
protected Iterable4 classIndexIterable(ClassMetadata clazz)
-
classIndexIterator
public Iterator4 classIndexIterator(ClassMetadata clazz)
-
-