public abstract class IndexedNodeBase extends java.lang.Object implements IndexedNode
| Modifier and Type | Field and Description |
|---|---|
protected QConObject |
_constraint |
| Constructor and Description |
|---|
IndexedNodeBase(QConObject qcon) |
| Modifier and Type | Method and Description |
|---|---|
static TreeInt |
addToTree(TreeInt tree,
IndexedNode node) |
QCon |
constraint() |
BTree |
getIndex() |
boolean |
isResolved() |
IndexedNode |
resolve() |
BTreeRange |
search(java.lang.Object value) |
TreeInt |
toTreeInt() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmarkAsBestIndex, resultSizeprotected final QConObject _constraint
public IndexedNodeBase(QConObject qcon)
public TreeInt toTreeInt()
toTreeInt in interface IndexedNodepublic final BTree getIndex()
getIndex in interface IndexedNodepublic QCon constraint()
public boolean isResolved()
isResolved in interface IndexedNodepublic BTreeRange search(java.lang.Object value)
public static TreeInt addToTree(TreeInt tree, IndexedNode node)
public IndexedNode resolve()
resolve in interface IndexedNode