public abstract class AbstractQueryResult extends java.lang.Object implements QueryResult
| Modifier and Type | Field and Description |
|---|---|
protected Transaction |
_transaction |
| Constructor and Description |
|---|
AbstractQueryResult(Transaction transaction) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
activate(java.lang.Object obj) |
java.lang.Object |
activatedObject(int id) |
Config4Impl |
config() |
java.lang.Object |
get(int index) |
int |
getId(int i) |
int |
indexOf(int id) |
Iterator4 |
iterator() |
protected int |
knownSize() |
void |
loadFromClassIndex(ClassMetadata c) |
void |
loadFromClassIndexes(ClassMetadataIterator i) |
void |
loadFromIdReader(Iterator4 ids) |
void |
loadFromQuery(QQuery q) |
java.lang.Object |
lock() |
ExtObjectContainer |
objectContainer() |
int |
size() |
void |
sort(QueryComparator cmp) |
void |
sortIds(IntComparator cmp) |
ObjectContainerBase |
stream() |
AbstractQueryResult |
supportElementAccess() |
AbstractQueryResult |
supportSize() |
AbstractQueryResult |
supportSort() |
AbstractQueryResult |
toIdList() |
protected AbstractQueryResult |
toIdTree() |
Transaction |
transaction() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waititerateIDsprotected final Transaction _transaction
public AbstractQueryResult(Transaction transaction)
public final java.lang.Object activate(java.lang.Object obj)
public final java.lang.Object activatedObject(int id)
public java.lang.Object lock()
lock in interface QueryResultpublic ObjectContainerBase stream()
public Transaction transaction()
public ExtObjectContainer objectContainer()
objectContainer in interface QueryResultpublic AbstractQueryResult supportSize()
public AbstractQueryResult supportSort()
public AbstractQueryResult supportElementAccess()
protected int knownSize()
public AbstractQueryResult toIdList()
protected AbstractQueryResult toIdTree()
public Config4Impl config()
public int size()
size in interface QueryResultpublic void sort(QueryComparator cmp)
sort in interface QueryResultpublic void sortIds(IntComparator cmp)
sortIds in interface QueryResultpublic java.lang.Object get(int index)
get in interface QueryResultpublic int getId(int i)
i - public int indexOf(int id)
indexOf in interface QueryResultpublic void loadFromClassIndex(ClassMetadata c)
c - public void loadFromClassIndexes(ClassMetadataIterator i)
i - public void loadFromIdReader(Iterator4 ids)
ids - public void loadFromQuery(QQuery q)
q -