net.ontopia.topicmaps.impl.rdbms.index
Class RDBMSIndex

java.lang.Object
  extended by net.ontopia.topicmaps.impl.utils.AbstractIndex
      extended by net.ontopia.topicmaps.impl.rdbms.index.RDBMSIndex
All Implemented Interfaces:
IndexIF
Direct Known Subclasses:
ClassInstanceIndex, NameIndex, OccurrenceIndex, ScopeIndex

public abstract class RDBMSIndex
extends AbstractIndex
implements IndexIF

INTERNAL: An abstract super class used by the rdbms indexes.


Constructor Summary
RDBMSIndex(IndexManagerIF imanager)
           
 
Method Summary
protected  java.lang.Object executeQuery(java.lang.String name, java.lang.Object[] params)
           
 IndexIF getIndex()
          INTERNAL: Method used by IndexManagerIF to manage index creation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RDBMSIndex

public RDBMSIndex(IndexManagerIF imanager)
Method Detail

getIndex

public IndexIF getIndex()
Description copied from class: AbstractIndex
INTERNAL: Method used by IndexManagerIF to manage index creation. The idea behind this method is for the index itself to decide whether to create a new instance every time or the same one.

Specified by:
getIndex in class AbstractIndex
Returns:
Index instance.

executeQuery

protected java.lang.Object executeQuery(java.lang.String name,
                                        java.lang.Object[] params)


Copyright © 2000-2012 Ontopia.