com.hardcode.gdbms.engine.data.indexes
Interface FixedIndexSet

All Superinterfaces:
BaseIndexSet
All Known Implementing Classes:
FixedDiskIndexSet, FixedMemoryIndexSet

public interface FixedIndexSet
extends BaseIndexSet

Los índices fijos se establecen sobre los campos de los DataSource para acelerar el acceso a un determinado valor

Author:
Fernando González Cortés

Method Summary
 void open(java.io.File f)
          Abre el almacenamiento del índice para la escritura de los índices
 void setIndex(long index, long value)
          establece el índice 'index'-ésimo para que apunte a la fila 'value'
 
Methods inherited from interface com.hardcode.gdbms.engine.data.indexes.BaseIndexSet
close, getIndex, getIndexCount
 

Method Detail

setIndex

void setIndex(long index,
              long value)
              throws java.io.IOException
establece el índice 'index'-ésimo para que apunte a la fila 'value'

Parameters:
index - índice que se quiere cambiar
value - índice de la fila a la que apunta este índice
Throws:
java.io.IOException - Si se produce un fallo al escribir el índice

open

void open(java.io.File f)
          throws java.io.IOException
Abre el almacenamiento del índice para la escritura de los índices

Parameters:
f - fichero en el que se guardará el índice
Throws:
java.io.IOException - Si se produce un fallo al abrir


Copyright © 2005-2006 . All Rights Reserved.